Diff of the two buildlogs: -- --- b1/build.log 2025-03-02 17:41:08.591717584 +0000 +++ b2/build.log 2025-03-02 17:44:18.759088232 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Mar 2 05:26:38 -12 2025 -I: pbuilder-time-stamp: 1740936398 +I: Current time: Sun Apr 5 14:04:10 +14 2026 +I: pbuilder-time-stamp: 1775347450 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying debian/link-against-needed-libs.diff I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1771269/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2019791/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-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 Apr 5 00:04 /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/2019791/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2019791/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=20 ' - DISTRIBUTION='trixie' - 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]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(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=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='8fa24955df974fbf840bdfbc7f03266c' - 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='1771269' - PS1='# ' - PS2='> ' + INVOCATION_ID=039e78f71d3b4e4d8095df9df3583cc0 + 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=2019791 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.Ght25WxD/pbuilderrc_Br6S --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ght25WxD/b1 --logfile b1/build.log irrlicht_1.8.5+ds2-1.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://46.16.76.132: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.Ght25WxD/pbuilderrc_9oSv --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ght25WxD/b2 --logfile b2/build.log irrlicht_1.8.5+ds2-1.1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1771269/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2019791/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -343,7 +375,7 @@ Get: 208 http://deb.debian.org/debian trixie/main amd64 libsdl2-dev amd64 2.32.0+dfsg-2 [1098 kB] Get: 209 http://deb.debian.org/debian trixie/main amd64 libsdl1.2-dev amd64 1.2.68-2+b2 [64.6 kB] Get: 210 http://deb.debian.org/debian trixie/main amd64 mesa-common-dev amd64 24.3.4-3 [2820 kB] -Fetched 131 MB in 7s (18.3 MB/s) +Fetched 131 MB in 2s (55.9 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal: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 ... 19802 files and directories currently installed.) @@ -1021,8 +1053,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Mar 2 17:30:07 UTC 2025. -Universal Time is now: Sun Mar 2 17:30:07 UTC 2025. +Local time is now: Sun Apr 5 00:05:55 UTC 2026. +Universal Time is now: Sun Apr 5 00:05:55 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... @@ -1214,7 +1246,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/irrlicht-1.8.5+ds2/ && 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 > ../irrlicht_1.8.5+ds2-1.1_source.changes +I: user script /srv/workspace/pbuilder/2019791/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2019791/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/irrlicht-1.8.5+ds2/ && 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 > ../irrlicht_1.8.5+ds2-1.1_source.changes dpkg-buildpackage: info: source package irrlicht dpkg-buildpackage: info: source version 1.8.5+ds2-1.1 dpkg-buildpackage: info: source distribution unstable @@ -1224,7 +1260,7 @@ debian/rules clean dh clean --sourcedirectory=source/Irrlicht dh_auto_clean -O--sourcedirectory=source/Irrlicht - cd source/Irrlicht && make -j20 clean + cd source/Irrlicht && make -j42 clean make[1]: Entering directory '/build/reproducible-path/irrlicht-1.8.5+ds2/source/Irrlicht' rm -f CBSPMeshFileLoader.o CMD2MeshFileLoader.o CMD3MeshFileLoader.o CMS3DMeshFileLoader.o CB3DMeshFileLoader.o C3DSMeshFileLoader.o COgreMeshFileLoader.o COBJMeshFileLoader.o CColladaFileLoader.o CCSMLoader.o CDMFLoader.o CLMTSMeshFileLoader.o CMY3DMeshFileLoader.o COCTLoader.o CXMeshFileLoader.o CIrrMeshFileLoader.o CSTLMeshFileLoader.o CLWOMeshFileLoader.o CPLYMeshFileLoader.o CSMFMeshFileLoader.o CColladaMeshWriter.o CIrrMeshWriter.o CSTLMeshWriter.o COBJMeshWriter.o CPLYMeshWriter.o CSkinnedMesh.o CBoneSceneNode.o CMeshSceneNode.o CAnimatedMeshSceneNode.o CAnimatedMeshMD2.o CAnimatedMeshMD3.o CQ3LevelMesh.o CQuake3ShaderSceneNode.o CAnimatedMeshHalfLife.o CBillboardSceneNode.o CCameraSceneNode.o CDummyTransformationSceneNode.o CEmptySceneNode.o CGeometryCreator.o CLightSceneNode.o CMeshManipulator.o CMetaTriangleSelector.o COctreeSceneNode.o COctreeTriangleSelector.o CSceneCollisionManager.o CSceneManager.o CShadowVolumeSceneNode.o CSkyBoxSceneNode.o CSkyDomeSceneNode.o CTerrainSceneNode.o CTerrainTriangleSelector.o CVolumeLightSceneNode.o CCubeSceneNode.o CSphereSceneNode.o CTextSceneNode.o CTriangleBBSelector.o CTriangleSelector.o CWaterSurfaceSceneNode.o CMeshCache.o CDefaultSceneNodeAnimatorFactory.o CDefaultSceneNodeFactory.o CSceneLoaderIrr.o CParticleAnimatedMeshSceneNodeEmitter.o CParticleBoxEmitter.o CParticleCylinderEmitter.o CParticleMeshEmitter.o CParticlePointEmitter.o CParticleRingEmitter.o CParticleSphereEmitter.o CParticleAttractionAffector.o CParticleFadeOutAffector.o CParticleGravityAffector.o CParticleRotationAffector.o CParticleSystemSceneNode.o CParticleScaleAffector.o CSceneNodeAnimatorCameraFPS.o CSceneNodeAnimatorCameraMaya.o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorTexture.o CVideoModeList.o CFPSCounter.o CNullDriver.o COpenGLDriver.o COpenGLNormalMapRenderer.o COpenGLParallaxMapRenderer.o COpenGLShaderMaterialRenderer.o COpenGLTexture.o COpenGLSLMaterialRenderer.o COpenGLExtensionHandler.o CD3D8Driver.o CD3D8NormalMapRenderer.o CD3D8ParallaxMapRenderer.o CD3D8ShaderMaterialRenderer.o CD3D8Texture.o CD3D9Driver.o CD3D9HLSLMaterialRenderer.o CD3D9NormalMapRenderer.o CD3D9ParallaxMapRenderer.o CD3D9ShaderMaterialRenderer.o CD3D9Texture.o CColorConverter.o CImage.o CImageLoaderBMP.o CImageLoaderDDS.o CImageLoaderJPG.o CImageLoaderPCX.o CImageLoaderPNG.o CImageLoaderPSD.o CImageLoaderTGA.o CImageLoaderPPM.o CImageLoaderWAL.o CImageLoaderRGB.o CImageWriterBMP.o CImageWriterJPG.o CImageWriterPCX.o CImageWriterPNG.o CImageWriterPPM.o CImageWriterPSD.o CImageWriterTGA.o CSoftwareDriver.o CSoftwareTexture.o CTRFlat.o CTRFlatWire.o CTRGouraud.o CTRGouraudWire.o CTRNormalMap.o CTRStencilShadow.o CTRTextureFlat.o CTRTextureFlatWire.o CTRTextureGouraud.o CTRTextureGouraudAdd.o CTRTextureGouraudNoZ.o CTRTextureGouraudWire.o CZBuffer.o CTRTextureGouraudVertexAlpha2.o CTRTextureGouraudNoZ2.o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M1.o CSoftwareDriver2.o CSoftwareTexture2.o CTRTextureGouraud2.o CTRGouraud2.o CTRGouraudAlpha2.o CTRGouraudAlphaNoZ2.o CTRTextureDetailMap2.o CTRTextureGouraudAdd2.o CTRTextureGouraudAddNoZ2.o CTRTextureWire2.o CTRTextureLightMap2_Add.o CTRTextureLightMapGouraud2_M4.o IBurningShader.o CTRTextureBlend.o CTRTextureGouraudAlpha.o CTRTextureGouraudAlphaNoZ.o CDepthBuffer.o CBurningShader_Raster_Reference.o CFileList.o CFileSystem.o CLimitReadFile.o CMemoryFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CWADReader.o CZipReader.o CPakReader.o CNPKReader.o CTarReader.o CMountPointReader.o irrXML.o CAttributes.o CIrrDeviceSDL.o CIrrDeviceLinux.o CIrrDeviceConsole.o CIrrDeviceStub.o CIrrDeviceWin32.o CIrrDeviceFB.o CLogger.o COSOperator.o Irrlicht.o os.o CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISpinBox.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUITable.o CGUIToolBar.o CGUIWindow.o CGUIColorSelectDialog.o CDefaultGUIElementFactory.o CGUISpriteBank.o CGUIImageList.o CGUITreeView.o aesGladman/aescrypt.o aesGladman/aeskey.o aesGladman/aestab.o aesGladman/fileenc.o aesGladman/hmac.o aesGladman/prng.o aesGladman/pwd2key.o aesGladman/sha1.o aesGladman/sha2.o .1.8.5 libIrrlicht.a CBSPMeshFileLoader.d CMD2MeshFileLoader.d CMD3MeshFileLoader.d CMS3DMeshFileLoader.d CB3DMeshFileLoader.d C3DSMeshFileLoader.d COgreMeshFileLoader.d COBJMeshFileLoader.d CColladaFileLoader.d CCSMLoader.d CDMFLoader.d CLMTSMeshFileLoader.d CMY3DMeshFileLoader.d COCTLoader.d CXMeshFileLoader.d CIrrMeshFileLoader.d CSTLMeshFileLoader.d CLWOMeshFileLoader.d CPLYMeshFileLoader.d CSMFMeshFileLoader.d CColladaMeshWriter.d CIrrMeshWriter.d CSTLMeshWriter.d COBJMeshWriter.d CPLYMeshWriter.d CSkinnedMesh.d CBoneSceneNode.d CMeshSceneNode.d CAnimatedMeshSceneNode.d CAnimatedMeshMD2.d CAnimatedMeshMD3.d CQ3LevelMesh.d CQuake3ShaderSceneNode.d CAnimatedMeshHalfLife.d CBillboardSceneNode.d CCameraSceneNode.d CDummyTransformationSceneNode.d CEmptySceneNode.d CGeometryCreator.d CLightSceneNode.d CMeshManipulator.d CMetaTriangleSelector.d COctreeSceneNode.d COctreeTriangleSelector.d CSceneCollisionManager.d CSceneManager.d CShadowVolumeSceneNode.d CSkyBoxSceneNode.d CSkyDomeSceneNode.d CTerrainSceneNode.d CTerrainTriangleSelector.d CVolumeLightSceneNode.d CCubeSceneNode.d CSphereSceneNode.d CTextSceneNode.d CTriangleBBSelector.d CTriangleSelector.d CWaterSurfaceSceneNode.d CMeshCache.d CDefaultSceneNodeAnimatorFactory.d CDefaultSceneNodeFactory.d CSceneLoaderIrr.d CParticleAnimatedMeshSceneNodeEmitter.d CParticleBoxEmitter.d CParticleCylinderEmitter.d CParticleMeshEmitter.d CParticlePointEmitter.d CParticleRingEmitter.d CParticleSphereEmitter.d CParticleAttractionAffector.d CParticleFadeOutAffector.d CParticleGravityAffector.d CParticleRotationAffector.d CParticleSystemSceneNode.d CParticleScaleAffector.d CSceneNodeAnimatorCameraFPS.d CSceneNodeAnimatorCameraMaya.d CSceneNodeAnimatorCollisionResponse.d CSceneNodeAnimatorDelete.d CSceneNodeAnimatorFlyCircle.d CSceneNodeAnimatorFlyStraight.d CSceneNodeAnimatorFollowSpline.d CSceneNodeAnimatorRotation.d CSceneNodeAnimatorTexture.d CVideoModeList.d CFPSCounter.d CNullDriver.d COpenGLDriver.d COpenGLNormalMapRenderer.d COpenGLParallaxMapRenderer.d COpenGLShaderMaterialRenderer.d COpenGLTexture.d COpenGLSLMaterialRenderer.d COpenGLExtensionHandler.d CD3D8Driver.d CD3D8NormalMapRenderer.d CD3D8ParallaxMapRenderer.d CD3D8ShaderMaterialRenderer.d CD3D8Texture.d CD3D9Driver.d CD3D9HLSLMaterialRenderer.d CD3D9NormalMapRenderer.d CD3D9ParallaxMapRenderer.d CD3D9ShaderMaterialRenderer.d CD3D9Texture.d CColorConverter.d CImage.d CImageLoaderBMP.d CImageLoaderDDS.d CImageLoaderJPG.d CImageLoaderPCX.d CImageLoaderPNG.d CImageLoaderPSD.d CImageLoaderTGA.d CImageLoaderPPM.d CImageLoaderWAL.d CImageLoaderRGB.d CImageWriterBMP.d CImageWriterJPG.d CImageWriterPCX.d CImageWriterPNG.d CImageWriterPPM.d CImageWriterPSD.d CImageWriterTGA.d CSoftwareDriver.d CSoftwareTexture.d CTRFlat.d CTRFlatWire.d CTRGouraud.d CTRGouraudWire.d CTRNormalMap.d CTRStencilShadow.d CTRTextureFlat.d CTRTextureFlatWire.d CTRTextureGouraud.d CTRTextureGouraudAdd.d CTRTextureGouraudNoZ.d CTRTextureGouraudWire.d CZBuffer.d CTRTextureGouraudVertexAlpha2.d CTRTextureGouraudNoZ2.d CTRTextureLightMap2_M2.d CTRTextureLightMap2_M4.d CTRTextureLightMap2_M1.d CSoftwareDriver2.d CSoftwareTexture2.d CTRTextureGouraud2.d CTRGouraud2.d CTRGouraudAlpha2.d CTRGouraudAlphaNoZ2.d CTRTextureDetailMap2.d CTRTextureGouraudAdd2.d CTRTextureGouraudAddNoZ2.d CTRTextureWire2.d CTRTextureLightMap2_Add.d CTRTextureLightMapGouraud2_M4.d IBurningShader.d CTRTextureBlend.d CTRTextureGouraudAlpha.d CTRTextureGouraudAlphaNoZ.d CDepthBuffer.d CBurningShader_Raster_Reference.d CFileList.d CFileSystem.d CLimitReadFile.d CMemoryFile.d CReadFile.d CWriteFile.d CXMLReader.d CXMLWriter.d CWADReader.d CZipReader.d CPakReader.d CNPKReader.d CTarReader.d CMountPointReader.d irrXML.d CAttributes.d CIrrDeviceSDL.d CIrrDeviceLinux.d CIrrDeviceConsole.d CIrrDeviceStub.d CIrrDeviceWin32.d CIrrDeviceFB.d CLogger.d COSOperator.d Irrlicht.d os.d CGUIButton.d CGUICheckBox.d CGUIComboBox.d CGUIContextMenu.d CGUIEditBox.d CGUIEnvironment.d CGUIFileOpenDialog.d CGUIFont.d CGUIImage.d CGUIInOutFader.d CGUIListBox.d CGUIMenu.d CGUIMeshViewer.d CGUIMessageBox.d CGUIModalScreen.d CGUIScrollBar.d CGUISpinBox.d CGUISkin.d CGUIStaticText.d CGUITabControl.d CGUITable.d CGUIToolBar.d CGUIWindow.d CGUIColorSelectDialog.d CDefaultGUIElementFactory.d CGUISpriteBank.d CGUIImageList.d CGUITreeView.d aesGladman/aescrypt.d aesGladman/aeskey.d aesGladman/aestab.d aesGladman/fileenc.d aesGladman/hmac.d aesGladman/prng.d aesGladman/pwd2key.d aesGladman/sha1.d aesGladman/sha2.d make[1]: Leaving directory '/build/reproducible-path/irrlicht-1.8.5+ds2/source/Irrlicht' @@ -1251,7 +1287,7 @@ # build irrlicht shared and static lib NDEBUG="true" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" LDFLAGS="-Wl,-z,relro -Wl,-z,now" \ CXXFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" dh_auto_build -- sharedlib staticlib - cd source/Irrlicht && make -j20 "INSTALL=install --strip-program=true" sharedlib staticlib + cd source/Irrlicht && make -j42 "INSTALL=install --strip-program=true" sharedlib staticlib make[2]: Entering directory '/build/reproducible-path/irrlicht-1.8.5+ds2/source/Irrlicht' g++ -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CBSPMeshFileLoader.d CBSPMeshFileLoader.cpp g++ -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMD2MeshFileLoader.d CMD2MeshFileLoader.cpp @@ -1498,10 +1534,32 @@ g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLWOMeshFileLoader.o CLWOMeshFileLoader.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPLYMeshFileLoader.o CPLYMeshFileLoader.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSMFMeshFileLoader.o CSMFMeshFileLoader.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CColladaMeshWriter.o CColladaMeshWriter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrMeshWriter.o CIrrMeshWriter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSTLMeshWriter.o CSTLMeshWriter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COBJMeshWriter.o COBJMeshWriter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPLYMeshWriter.o CPLYMeshWriter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkinnedMesh.o CSkinnedMesh.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBoneSceneNode.o CBoneSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshSceneNode.o CMeshSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshSceneNode.o CAnimatedMeshSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshMD2.o CAnimatedMeshMD2.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshMD3.o CAnimatedMeshMD3.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CQ3LevelMesh.o CQ3LevelMesh.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CQuake3ShaderSceneNode.o CQuake3ShaderSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshHalfLife.o CAnimatedMeshHalfLife.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBillboardSceneNode.o CBillboardSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CCameraSceneNode.o CCameraSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDummyTransformationSceneNode.o CDummyTransformationSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CEmptySceneNode.o CEmptySceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGeometryCreator.o CGeometryCreator.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLightSceneNode.o CLightSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshManipulator.o CMeshManipulator.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMetaTriangleSelector.o CMetaTriangleSelector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from COgreMeshFileLoader.h:10, - from COgreMeshFileLoader.cpp:9: + from C3DSMeshFileLoader.h:9, + from C3DSMeshFileLoader.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1532,8 +1590,8 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from C3DSMeshFileLoader.h:9, - from C3DSMeshFileLoader.cpp:8: + from CBSPMeshFileLoader.h:9, + from CBSPMeshFileLoader.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1564,8 +1622,8 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CCSMLoader.h:44, - from CCSMLoader.cpp:11: + from COBJMeshFileLoader.h:9, + from COBJMeshFileLoader.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1595,8 +1653,9 @@ | ^ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from CLMTSMeshFileLoader.cpp:76: + from ../../include/IFileSystem.h:9, + from CDMFLoader.h:35, + from CDMFLoader.cpp:24: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1613,81 +1672,37 @@ 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:385:36: note: remove the '< >' -../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:386:36: note: remove the '< >' -../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:387:36: note: remove the '< >' -../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CColladaFileLoader.h:9, - from CColladaFileLoader.cpp:8: + from CIrrMeshFileLoader.h:9, + from CIrrMeshFileLoader.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ ../../include/irrXML.h:374:27: note: remove the '< >' -../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 375 | xmlChar(char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:375:27: note: remove the '< >' -../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:376:27: note: remove the '< >' -../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:385:36: note: remove the '< >' ../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:386:36: note: remove the '< >' -../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:387:36: note: remove the '< >' -../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:388:36: note: remove the '< >' -In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from COCTLoader.cpp:17: -../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 374 | xmlChar() {} - | ^ -../../include/irrXML.h:374:27: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:375:27: note: remove the '< >' -../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:376:27: note: remove the '< >' -../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:385:36: note: remove the '< >' -../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:386:36: note: remove the '< >' ../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} | ^ +../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} + | ^ ../../include/irrXML.h:387:36: note: remove the '< >' +../../include/irrXML.h:376:27: note: remove the '< >' ../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} + | ^ In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CMD3MeshFileLoader.h:9, @@ -1695,51 +1710,64 @@ ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ -../../include/irrXML.h:374:27: note: remove the '< >' -../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 375 | xmlChar(char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:375:27: note: remove the '< >' -../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:376:27: note: remove the '< >' -../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} - | ^ ../../include/irrXML.h:385:36: note: remove the '< >' +../../include/irrXML.h:374:27: note: remove the '< >' ../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:386:36: note: remove the '< >' +../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 375 | xmlChar(char in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:375:27: note: remove the '< >' ../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:387:36: note: remove the '< >' +../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:376:27: note: remove the '< >' ../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CBSPMeshFileLoader.h:9, - from CBSPMeshFileLoader.cpp:8: + from COgreMeshFileLoader.h:10, + from COgreMeshFileLoader.cpp:9: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ +../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} + | ^ ../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:385:36: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ +../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} + | ^ ../../include/irrXML.h:375:27: note: remove the '< >' +../../include/irrXML.h:386:36: note: remove the '< >' ../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:387:36: note: remove the '< >' ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:385:36: note: remove the '< >' +../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:388:36: note: remove the '< >' ../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ @@ -1754,8 +1782,8 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CIrrMeshFileLoader.h:9, - from CIrrMeshFileLoader.cpp:8: + from CColladaFileLoader.h:9, + from CColladaFileLoader.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1786,8 +1814,8 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from COBJMeshFileLoader.h:9, - from COBJMeshFileLoader.cpp:8: + from CCSMLoader.h:44, + from CCSMLoader.cpp:11: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1817,53 +1845,37 @@ | ^ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from CSkinnedMesh.h:10, - from CXMeshFileLoader.h:10, - from CXMeshFileLoader.cpp:9: + from ../../include/IFileSystem.h:9, + from ../../include/IQ3Shader.h:10, + from ../../include/IAnimatedMeshMD3.h:9, + from CAnimatedMeshMD3.h:8, + from CAnimatedMeshMD3.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ ../../include/irrXML.h:374:27: note: remove the '< >' +In file included from ../../include/IXMLReader.h:9, + from ../../include/IFileSystem.h:9, + from ../../include/IQ3Shader.h:10, + from ../../include/IQ3LevelMesh.h:9, + from CQ3LevelMesh.h:8, + from CQ3LevelMesh.cpp:8: +../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 374 | xmlChar() {} + | ^ ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ -../../include/irrXML.h:375:27: note: remove the '< >' -../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:376:27: note: remove the '< >' -../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:385:36: note: remove the '< >' -../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:386:36: note: remove the '< >' -../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:387:36: note: remove the '< >' -../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from ../../include/ISceneManager.h:21, - from CB3DMeshFileLoader.h:15, - from CB3DMeshFileLoader.cpp:12: + from ../../include/IFileSystem.h:9, + from CMY3DMeshFileLoader.h:36, + from CMY3DMeshFileLoader.cpp:14: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ ../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:375:27: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ @@ -1872,6 +1884,14 @@ 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:385:36: note: remove the '< >' ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ @@ -1880,6 +1900,14 @@ 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:386:36: note: remove the '< >' +../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:386:36: note: remove the '< >' +../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:387:36: note: remove the '< >' ../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} | ^ @@ -1888,17 +1916,10 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from ../../include/ISceneManager.h:21, - from CLWOMeshFileLoader.cpp:10: -../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 374 | xmlChar() {} - | ^ -../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:388:36: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ @@ -1929,8 +1950,8 @@ from ../../include/IBoneSceneNode.h:8, from ../../include/ISkinnedMesh.h:9, from CSkinnedMesh.h:10, - from CMS3DMeshFileLoader.h:10, - from CMS3DMeshFileLoader.cpp:10: + from CXMeshFileLoader.h:10, + from CXMeshFileLoader.cpp:9: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1960,9 +1981,11 @@ | ^ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from CDMFLoader.h:35, - from CDMFLoader.cpp:24: + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/IColladaMeshWriter.h:9, + from CColladaMeshWriter.h:8, + from CColladaMeshWriter.cpp:11: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -1993,8 +2016,7 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CMY3DMeshFileLoader.h:36, - from CMY3DMeshFileLoader.cpp:14: + from COCTLoader.cpp:17: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2023,27 +2045,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -CXMeshFileLoader.cpp: In member function 'bool irr::scene::CXMeshFileLoader::parseDataObjectMesh(SXMesh&)': -CXMeshFileLoader.cpp:892:29: warning: variable 'tangentpos' set but not used [-Wunused-but-set-variable] - 892 | s16 tangentpos = -1; - | ^~~~~~~~~~ -CXMeshFileLoader.cpp:893:29: warning: variable 'binormalpos' set but not used [-Wunused-but-set-variable] - 893 | s16 binormalpos = -1; - | ^~~~~~~~~~~ -CXMeshFileLoader.cpp:897:29: warning: variable 'tangenttype' set but not used [-Wunused-but-set-variable] - 897 | s16 tangenttype = -1; - | ^~~~~~~~~~~ -CXMeshFileLoader.cpp:898:29: warning: variable 'binormaltype' set but not used [-Wunused-but-set-variable] - 898 | s16 binormaltype = -1; - | ^~~~~~~~~~~~ -CColladaFileLoader.cpp: In member function 'void irr::scene::CColladaFileLoader::readPolygonSection(irr::io::IXMLReaderUTF8*, irr::core::array&, irr::scene::SMesh*, const irr::core::stringc&)': -CColladaFileLoader.cpp:1920:14: warning: variable 'unresolvedInput' set but not used [-Wunused-but-set-variable] - 1920 | bool unresolvedInput=false; - | ^~~~~~~~~~~~~~~ -COBJMeshFileLoader.cpp: In member function 'virtual irr::scene::IAnimatedMesh* irr::scene::COBJMeshFileLoader::createMesh(irr::io::IReadFile*)': -COBJMeshFileLoader.cpp:78:13: warning: variable 'smoothingGroup' set but not used [-Wunused-but-set-variable] - 78 | u32 smoothingGroup=0; - | ^~~~~~~~~~~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -2080,88 +2081,10 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In file included from CMY3DMeshFileLoader.cpp:21: -CMY3DHelper.h: In function 'long unsigned int irr::core::process_comp(unsigned char*, int, unsigned char*, int)': -CMY3DHelper.h:272:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 272 | register int len = 3; - | ^~~ -CMY3DHelper.h: In function 'void irr::core::flush_outbuf(unsigned char*, int)': -CMY3DHelper.h:331:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 331 | register int pos=0; - | ^~~ -In file included from CDMFLoader.cpp:31: -dmfsupport.h:594:6: warning: 'bool irr::scene::{anonymous}::GetDMFWaterPlanes(const StringList&, dmfWaterPlane*, dmfVert*, dmfFace*)' defined but not used [-Wunused-function] - 594 | bool GetDMFWaterPlanes(const StringList& RawFile/**&, int)' defined but not used [-Wunused-function] - 362 | bool GetDMFWaterMaterials(const StringList& RawFile /**& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1061:68: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1061:68: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1062:95: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1062:95: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -In file included from ../../include/coreutil.h:8, - from ../../include/IReadFile.h:9, - from CMS3DMeshFileLoader.cpp:8: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::stringc irr::scene::CMS3DMeshFileLoader::stripPathFromString(const irr::core::stringc&, bool) const' at CMS3DMeshFileLoader.cpp:811:75: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'irr::core::stringc irr::scene::CMS3DMeshFileLoader::stripPathFromString(const irr::core::stringc&, bool) const' at CMS3DMeshFileLoader.cpp:811:75: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IColladaMeshWriter.h:9, - from CColladaMeshWriter.h:8, - from CColladaMeshWriter.cpp:11: + from ../../include/IFileSystem.h:9, + from CIrrMeshWriter.h:11, + from CIrrMeshWriter.cpp:9: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2190,35 +2113,22 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -../../include/irrString.h: In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]': -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrString.h: In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]': -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'void irr::core::string::reallocate(irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:1335:29, - inlined from 'void irr::core::string::reserve(irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:710:13, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:902:12: -../../include/irrAllocator.h:60:36: note: at offset [-2147483648, -2] into destination object of size [2, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset [-2147483648, -2] into destination object of size [2, 4294967295] allocated by 'operator new' -../../include/irrAllocator.h:60:36: note: at offset [-2147483648, -2] into destination object of size [2, 4294967295] allocated by 'operator new' In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from CIrrMeshWriter.h:11, - from CIrrMeshWriter.cpp:9: + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/IMeshSceneNode.h:8, + from CMeshSceneNode.h:8, + from CMeshSceneNode.cpp:5: +../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 374 | xmlChar() {} + | ^ +../../include/irrXML.h:374:27: note: remove the '< >' +In file included from ../../include/IXMLReader.h:9, + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/ICameraSceneNode.h:8, + from CCameraSceneNode.h:8, + from CCameraSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2247,92 +2157,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSTLMeshWriter.o CSTLMeshWriter.cpp -In file included from ../../include/path.h:8, - from ../../include/IMeshLoader.h:9, - from CXMeshFileLoader.h:8: -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'bool irr::scene::CXMeshFileLoader::readFileIntoMemory(irr::io::IReadFile*)' at CXMeshFileLoader.cpp:461:59: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'bool irr::scene::CXMeshFileLoader::readFileIntoMemory(irr::io::IReadFile*)' at CXMeshFileLoader.cpp:461:59: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -In file included from ../../include/matrix4.h:14, - from ../../include/SMaterial.h:9, - from ../../include/IMesh.h:9, - from CCSMLoader.h:42: -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:458:70: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from ../../include/irrArray.h:10, - from CCSMLoader.h:41: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:458:70: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:461:69: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:461:69: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:459:69: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:459:69: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COBJMeshWriter.o COBJMeshWriter.cpp -In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from CSTLMeshWriter.cpp:13: -../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 374 | xmlChar() {} - | ^ -../../include/irrXML.h:374:27: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ @@ -2357,82 +2181,9 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In file included from ../../include/path.h:8, - from ../../include/IMeshLoader.h:9, - from C3DSMeshFileLoader.h:8: -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1151:73: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1151:73: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1169:73: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1169:73: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1192:73: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1192:73: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1217:73: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1217:73: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPLYMeshWriter.o CPLYMeshWriter.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from COBJMeshWriter.cpp:13: + from CLMTSMeshFileLoader.cpp:76: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2461,32 +2212,9 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkinnedMesh.o CSkinnedMesh.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBoneSceneNode.o CBoneSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshSceneNode.o CMeshSceneNode.cpp -In file included from ../../include/path.h:8, - from ../../include/IMeshLoader.h:9, - from CMY3DMeshFileLoader.h:33: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:183:62: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:183:62: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from CBoneSceneNode.h:10, - from CBoneSceneNode.cpp:8: + from CSTLMeshWriter.cpp:13: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2515,31 +2243,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshSceneNode.o CAnimatedMeshSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshMD2.o CAnimatedMeshMD2.cpp -In copy constructor 'irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::SMyMaterialEntry(const irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry&)', - inlined from 'void irr::core::array::insert(const T&, irr::u32) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:144:12, - inlined from 'void irr::core::array::push_back(const T&) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:114:9, - inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:155:26: -CMY3DMeshFileLoader.h:93:16: warning: '.irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::Header' may be used uninitialized [-Wmaybe-uninitialized] - 93 | struct SMyMaterialEntry - | ^~~~~~~~~~~~~~~~ -CMY3DMeshFileLoader.cpp: In member function 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)': -CMY3DMeshFileLoader.cpp:155:58: note: '' declared here - 155 | MaterialEntry.push_back(SMyMaterialEntry()); - | ^ -In copy constructor 'irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::SMyMaterialEntry(const irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry&)', - inlined from 'void irr::core::irrAllocator::construct(T*, const T&) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry]' at ../../include/irrAllocator.h:47:3, - inlined from 'void irr::core::array::insert(const T&, irr::u32) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:193:24, - inlined from 'void irr::core::array::push_back(const T&) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:114:9, - inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:155:26: -CMY3DMeshFileLoader.h:93:16: warning: '.irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::Header' may be used uninitialized [-Wmaybe-uninitialized] - 93 | struct SMyMaterialEntry - | ^~~~~~~~~~~~~~~~ -CMY3DMeshFileLoader.cpp: In member function 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)': -CMY3DMeshFileLoader.cpp:155:58: note: '' declared here - 155 | MaterialEntry.push_back(SMyMaterialEntry()); - | ^ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -2555,6 +2258,15 @@ 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:375:27: note: remove the '< >' +In file included from ../../include/IXMLReader.h:9, + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/IDummyTransformationSceneNode.h:8, + from CDummyTransformationSceneNode.h:8, + from CDummyTransformationSceneNode.cpp:5: +../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 374 | xmlChar() {} + | ^ ../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ @@ -2562,29 +2274,8 @@ ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ -../../include/irrXML.h:385:36: note: remove the '< >' -../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:386:36: note: remove the '< >' -../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:387:36: note: remove the '< >' -../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:388:36: note: remove the '< >' -In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IMeshSceneNode.h:8, - from CMeshSceneNode.h:8, - from CMeshSceneNode.cpp:5: -../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 374 | xmlChar() {} - | ^ ../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:385:36: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ @@ -2593,14 +2284,26 @@ 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:386:36: note: remove the '< >' ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:385:36: note: remove the '< >' +../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:387:36: note: remove the '< >' ../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:386:36: note: remove the '< >' +../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:388:36: note: remove the '< >' ../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} | ^ @@ -2609,7 +2312,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshMD3.o CAnimatedMeshMD3.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -2644,13 +2346,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CQ3LevelMesh.o CQ3LevelMesh.cpp In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from ../../include/IQ3Shader.h:10, - from ../../include/IQ3LevelMesh.h:9, - from CQ3LevelMesh.h:8, - from CQ3LevelMesh.cpp:8: + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/IBillboardSceneNode.h:8, + from CBillboardSceneNode.h:8, + from CBillboardSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2680,11 +2381,13 @@ | ^ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from ../../include/IQ3Shader.h:10, - from ../../include/IAnimatedMeshMD3.h:9, - from CAnimatedMeshMD3.h:8, - from CAnimatedMeshMD3.cpp:8: + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from ../../include/ISceneManager.h:21, + from CAnimatedMeshHalfLife.h:9, + from CAnimatedMeshHalfLife.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2713,37 +2416,14 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CQuake3ShaderSceneNode.o CQuake3ShaderSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshHalfLife.o CAnimatedMeshHalfLife.cpp -In file included from ../../include/path.h:8, - from ../../include/IMeshLoader.h:9, - from CDMFLoader.h:33: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::trim(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:1227:28, - inlined from 'irr::scene::{anonymous}::StringList irr::scene::{anonymous}::SubdivideString(const irr::core::stringc&, const irr::core::stringc&)' at dmfsupport.h:186:17: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'irr::core::string& irr::core::string::trim(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:1227:28, - inlined from 'irr::scene::{anonymous}::StringList irr::scene::{anonymous}::SubdivideString(const irr::core::stringc&, const irr::core::stringc&)' at dmfsupport.h:186:17: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBillboardSceneNode.o CBillboardSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CCameraSceneNode.o CCameraSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDummyTransformationSceneNode.o CDummyTransformationSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CEmptySceneNode.o CEmptySceneNode.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/IMeshSceneNode.h:8, - from CQuake3ShaderSceneNode.h:8, - from CQuake3ShaderSceneNode.cpp:9: + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from CSkinnedMesh.h:10, + from CMS3DMeshFileLoader.h:10, + from CMS3DMeshFileLoader.cpp:10: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2775,11 +2455,9 @@ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from ../../include/ISceneManager.h:21, - from CAnimatedMeshHalfLife.h:9, - from CAnimatedMeshHalfLife.cpp:8: + from ../../include/ILightSceneNode.h:8, + from CLightSceneNode.h:8, + from CLightSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2810,10 +2488,7 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBillboardSceneNode.h:8, - from CBillboardSceneNode.h:8, - from CBillboardSceneNode.cpp:5: + from COBJMeshWriter.cpp:13: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2842,12 +2517,40 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +In file included from CMY3DMeshFileLoader.cpp:21: +CMY3DHelper.h: In function 'long unsigned int irr::core::process_comp(unsigned char*, int, unsigned char*, int)': +CMY3DHelper.h:272:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 272 | register int len = 3; + | ^~~ +CMY3DHelper.h: In function 'void irr::core::flush_outbuf(unsigned char*, int)': +CMY3DHelper.h:331:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 331 | register int pos=0; + | ^~~ +CXMeshFileLoader.cpp: In member function 'bool irr::scene::CXMeshFileLoader::parseDataObjectMesh(SXMesh&)': +CXMeshFileLoader.cpp:892:29: warning: variable 'tangentpos' set but not used [-Wunused-but-set-variable] + 892 | s16 tangentpos = -1; + | ^~~~~~~~~~ +CXMeshFileLoader.cpp:893:29: warning: variable 'binormalpos' set but not used [-Wunused-but-set-variable] + 893 | s16 binormalpos = -1; + | ^~~~~~~~~~~ +CXMeshFileLoader.cpp:897:29: warning: variable 'tangenttype' set but not used [-Wunused-but-set-variable] + 897 | s16 tangenttype = -1; + | ^~~~~~~~~~~ +CXMeshFileLoader.cpp:898:29: warning: variable 'binormaltype' set but not used [-Wunused-but-set-variable] + 898 | s16 binormaltype = -1; + | ^~~~~~~~~~~~ +COBJMeshFileLoader.cpp: In member function 'virtual irr::scene::IAnimatedMesh* irr::scene::COBJMeshFileLoader::createMesh(irr::io::IReadFile*)': +COBJMeshFileLoader.cpp:78:13: warning: variable 'smoothingGroup' set but not used [-Wunused-but-set-variable] + 78 | u32 smoothingGroup=0; + | ^~~~~~~~~~~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/ICameraSceneNode.h:8, - from CCameraSceneNode.h:8, - from CCameraSceneNode.cpp:5: + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from ../../include/ISceneManager.h:21, + from CB3DMeshFileLoader.h:15, + from CB3DMeshFileLoader.cpp:12: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2912,9 +2615,10 @@ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/IDummyTransformationSceneNode.h:8, - from CDummyTransformationSceneNode.h:8, - from CDummyTransformationSceneNode.cpp:5: + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from ../../include/ISceneManager.h:21, + from CLWOMeshFileLoader.cpp:10: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -2943,40 +2647,16 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGeometryCreator.o CGeometryCreator.cpp -In file included from ../../include/matrix4.h:14, - from ../../include/SMaterial.h:9, - from ../../include/IMesh.h:9, - from ../../include/IAnimatedMesh.h:9, - from ../../include/IAnimatedMeshMD3.h:8: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, - inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, - inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLightSceneNode.o CLightSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshManipulator.o CMeshManipulator.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMetaTriangleSelector.o CMetaTriangleSelector.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COctreeSceneNode.o COctreeSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COctreeTriangleSelector.o COctreeTriangleSelector.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneCollisionManager.o CSceneCollisionManager.cpp +CColladaFileLoader.cpp: In member function 'void irr::scene::CColladaFileLoader::readPolygonSection(irr::io::IXMLReaderUTF8*, irr::core::array&, irr::scene::SMesh*, const irr::core::stringc&)': +CColladaFileLoader.cpp:1920:14: warning: variable 'unresolvedInput' set but not used [-Wunused-but-set-variable] + 1920 | bool unresolvedInput=false; + | ^~~~~~~~~~~~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/ILightSceneNode.h:8, - from CLightSceneNode.h:8, - from CLightSceneNode.cpp:5: + from ../../include/IBoneSceneNode.h:8, + from CBoneSceneNode.h:10, + from CBoneSceneNode.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3005,12 +2685,22 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +In file included from CDMFLoader.cpp:31: +dmfsupport.h:594:6: warning: 'bool irr::scene::{anonymous}::GetDMFWaterPlanes(const StringList&, dmfWaterPlane*, dmfVert*, dmfFace*)' defined but not used [-Wunused-function] + 594 | bool GetDMFWaterPlanes(const StringList& RawFile/**&, int)' defined but not used [-Wunused-function] + 362 | bool GetDMFWaterMaterials(const StringList& RawFile /**() {} | ^ @@ -3039,15 +2729,59 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COctreeSceneNode.o COctreeSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COctreeTriangleSelector.o COctreeTriangleSelector.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneCollisionManager.o CSceneCollisionManager.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneManager.o CSceneManager.cpp +In file included from ../../include/coreutil.h:8, + from ../../include/IReadFile.h:9, + from CMS3DMeshFileLoader.cpp:8: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::stringc irr::scene::CMS3DMeshFileLoader::stripPathFromString(const irr::core::stringc&, bool) const' at CMS3DMeshFileLoader.cpp:811:75: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'irr::core::stringc irr::scene::CMS3DMeshFileLoader::stripPathFromString(const irr::core::stringc&, bool) const' at CMS3DMeshFileLoader.cpp:811:75: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrString.h: In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]': +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrString.h: In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]': +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'void irr::core::string::reallocate(irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:1335:29, + inlined from 'void irr::core::string::reserve(irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:710:13, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:902:12: +../../include/irrAllocator.h:60:36: note: at offset [-2147483648, -2] into destination object of size [2, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset [-2147483648, -2] into destination object of size [2, 4294967295] allocated by 'operator new' +../../include/irrAllocator.h:60:36: note: at offset [-2147483648, -2] into destination object of size [2, 4294967295] allocated by 'operator new' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CShadowVolumeSceneNode.o CShadowVolumeSceneNode.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from ../../include/ISceneManager.h:21, - from CSceneCollisionManager.h:9, - from CSceneCollisionManager.cpp:5: + from ../../include/IMeshSceneNode.h:8, + from COctreeSceneNode.h:8, + from COctreeSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3076,6 +2810,7 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkyBoxSceneNode.o CSkyBoxSceneNode.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -3121,6 +2856,64 @@ ../../include/triangle3d.h:20:15: note: 'class irr::core::triangle3d' declared here 20 | class triangle3d | ^~~~~~~~~~ +In file included from ../../include/path.h:8, + from ../../include/IMeshLoader.h:9, + from CB3DMeshFileLoader.h:14: +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1061:68: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1061:68: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1062:95: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'void irr::scene::CB3DMeshFileLoader::loadTextures(SB3dMaterial&) const' at CB3DMeshFileLoader.cpp:1062:95: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' +In file included from ../../include/path.h:8, + from ../../include/IMeshLoader.h:9, + from CXMeshFileLoader.h:8: +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'bool irr::scene::CXMeshFileLoader::readFileIntoMemory(irr::io::IReadFile*)' at CXMeshFileLoader.cpp:461:59: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'bool irr::scene::CXMeshFileLoader::readFileIntoMemory(irr::io::IReadFile*)' at CXMeshFileLoader.cpp:461:59: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -3157,33 +2950,14 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In file included from ../../include/IEventReceiver.h:10, - from ../../include/ISceneNodeAnimator.h:12, - from ../../include/ISceneNode.h:12: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, - inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, - inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CShadowVolumeSceneNode.o CShadowVolumeSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkyBoxSceneNode.o CSkyBoxSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkyDomeSceneNode.o CSkyDomeSceneNode.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from CSkyBoxSceneNode.h:8, - from CSkyBoxSceneNode.cpp:5: + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from ../../include/ISceneManager.h:21, + from CSceneCollisionManager.h:9, + from CSceneCollisionManager.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3212,6 +2986,7 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkyDomeSceneNode.o CSkyDomeSceneNode.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -3246,11 +3021,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTerrainSceneNode.o CTerrainSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTerrainTriangleSelector.o CTerrainTriangleSelector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from CSkyDomeSceneNode.h:9, - from CSkyDomeSceneNode.cpp:6: + from CSkyBoxSceneNode.h:8, + from CSkyBoxSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3279,15 +3056,36 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTerrainSceneNode.o CTerrainSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTerrainTriangleSelector.o CTerrainTriangleSelector.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CVolumeLightSceneNode.o CVolumeLightSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CCubeSceneNode.o CCubeSceneNode.cpp +In file included from ../../include/matrix4.h:14, + from ../../include/SMaterial.h:9, + from ../../include/IMesh.h:9, + from ../../include/IAnimatedMesh.h:9, + from ../../include/IAnimatedMeshMD3.h:8: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, + inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, + inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSphereSceneNode.o CSphereSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTextSceneNode.o CTextSceneNode.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/ITerrainSceneNode.h:14, - from CTerrainSceneNode.h:12, - from CTerrainSceneNode.cpp:10: + from CSkyDomeSceneNode.h:9, + from CSkyDomeSceneNode.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3316,7 +3114,78 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CCubeSceneNode.o CCubeSceneNode.cpp +In file included from ../../include/path.h:8, + from ../../include/IMeshLoader.h:9, + from C3DSMeshFileLoader.h:8: +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1151:73: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1151:73: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1169:73: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1169:73: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1192:73: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1192:73: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1217:73: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'void irr::scene::C3DSMeshFileLoader::loadMaterials(irr::io::IReadFile*)' at C3DSMeshFileLoader.cpp:1217:73: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -3351,8 +3220,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSphereSceneNode.o CSphereSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTextSceneNode.o CTextSceneNode.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -3387,13 +3254,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTriangleBBSelector.o CTriangleBBSelector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/IMeshSceneNode.h:8, - from CCubeSceneNode.h:8, - from CCubeSceneNode.cpp:5: + from ../../include/ITerrainSceneNode.h:14, + from CTerrainSceneNode.h:12, + from CTerrainSceneNode.cpp:10: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3426,8 +3292,8 @@ from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, from ../../include/IMeshSceneNode.h:8, - from CSphereSceneNode.h:8, - from CSphereSceneNode.cpp:5: + from CCubeSceneNode.h:8, + from CCubeSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3456,12 +3322,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTriangleBBSelector.o CTriangleBBSelector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/ITextSceneNode.h:8, - from CTextSceneNode.h:8, - from CTextSceneNode.cpp:5: + from ../../include/IMeshSceneNode.h:8, + from CSphereSceneNode.h:8, + from CSphereSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3493,62 +3360,69 @@ In file included from ../../include/matrix4.h:14, from ../../include/SMaterial.h:9, from ../../include/IMesh.h:9, - from ../../include/IAnimatedMesh.h:9, - from CAnimatedMeshHalfLife.h:8: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, - inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: + from CCSMLoader.h:42: +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:458:70: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from ../../include/irrArray.h:10, + from CCSMLoader.h:41: In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, - inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:458:70: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:155:33, - inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:461:69: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:155:33, - inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:461:69: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1017:36: + inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:459:69: ../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 642 | array[l+used] = *(other+l); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from CTriangleBBSelector.cpp:6: -../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 374 | xmlChar() {} - | ^ In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1017:36: + inlined from 'irr::scene::IMesh* irr::scene::CCSMLoader::createIrrlichtMesh(const irr::scene::CSMFile*, const irr::core::stringc&, const irr::io::path&)' at CCSMLoader.cpp:459:69: ../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' +In file included from ../../include/IXMLReader.h:9, + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/ITextSceneNode.h:8, + from CTextSceneNode.h:8, + from CTextSceneNode.cpp:5: +../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 374 | xmlChar() {} + | ^ ../../include/irrXML.h:374:27: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} @@ -3576,10 +3450,53 @@ ../../include/irrXML.h:388:36: note: remove the '< >' g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTriangleSelector.o CTriangleSelector.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWaterSurfaceSceneNode.o CWaterSurfaceSceneNode.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshCache.o CMeshCache.cpp +In file included from ../../include/path.h:8, + from ../../include/IMeshLoader.h:9, + from CMY3DMeshFileLoader.h:33: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:183:62: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:183:62: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +In copy constructor 'irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::SMyMaterialEntry(const irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry&)', + inlined from 'void irr::core::array::insert(const T&, irr::u32) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:144:12, + inlined from 'void irr::core::array::push_back(const T&) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:114:9, + inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:155:26: +CMY3DMeshFileLoader.h:93:16: warning: '.irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::Header' may be used uninitialized [-Wmaybe-uninitialized] + 93 | struct SMyMaterialEntry + | ^~~~~~~~~~~~~~~~ +CMY3DMeshFileLoader.cpp: In member function 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)': +CMY3DMeshFileLoader.cpp:155:58: note: '' declared here + 155 | MaterialEntry.push_back(SMyMaterialEntry()); + | ^ +In copy constructor 'irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::SMyMaterialEntry(const irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry&)', + inlined from 'void irr::core::irrAllocator::construct(T*, const T&) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry]' at ../../include/irrAllocator.h:47:3, + inlined from 'void irr::core::array::insert(const T&, irr::u32) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:193:24, + inlined from 'void irr::core::array::push_back(const T&) [with T = irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry; TAlloc = irr::core::irrAllocator]' at ../../include/irrArray.h:114:9, + inlined from 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)' at CMY3DMeshFileLoader.cpp:155:26: +CMY3DMeshFileLoader.h:93:16: warning: '.irr::scene::CMY3DMeshFileLoader::SMyMaterialEntry::Header' may be used uninitialized [-Wmaybe-uninitialized] + 93 | struct SMyMaterialEntry + | ^~~~~~~~~~~~~~~~ +CMY3DMeshFileLoader.cpp: In member function 'virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)': +CMY3DMeshFileLoader.cpp:155:58: note: '' declared here + 155 | MaterialEntry.push_back(SMyMaterialEntry()); + | ^ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDefaultSceneNodeAnimatorFactory.o CDefaultSceneNodeAnimatorFactory.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDefaultSceneNodeFactory.o CDefaultSceneNodeFactory.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from CTriangleSelector.cpp:6: + from CTriangleBBSelector.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3608,22 +3525,26 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +In file included from ../../include/IEventReceiver.h:10, + from ../../include/ISceneNodeAnimator.h:12, + from ../../include/ISceneNode.h:12: In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, - inlined from 'bool irr::scene::CAnimatedMeshHalfLife::postLoadModel(const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1145:22: + inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, + inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: ../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 916 | o.array[length] = 0; | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, - inlined from 'bool irr::scene::CAnimatedMeshHalfLife::postLoadModel(const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1145:22: + inlined from 'void irr::scene::quake3::getAsStringList(tStringList&, irr::s32, const irr::core::stringc&, irr::u32&)' at ../../include/IQ3Shader.h:145:38, + inlined from 'void irr::scene::quake3::getTextures(tTexArray&, const irr::core::stringc&, irr::u32&, irr::io::IFileSystem*, irr::video::IVideoDriver*)' at ../../include/IQ3Shader.h:787:18: ../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshCache.o CMeshCache.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneLoaderIrr.o CSceneLoaderIrr.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -3659,16 +3580,10 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDefaultSceneNodeAnimatorFactory.o CDefaultSceneNodeAnimatorFactory.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDefaultSceneNodeFactory.o CDefaultSceneNodeFactory.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneLoaderIrr.o CSceneLoaderIrr.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleAnimatedMeshSceneNodeEmitter.o CParticleAnimatedMeshSceneNodeEmitter.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/ICameraSceneNode.h:8, - from CSceneNodeAnimatorCameraMaya.h:9, - from CDefaultSceneNodeAnimatorFactory.cpp:7: + from CTriangleSelector.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3697,13 +3612,30 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleAnimatedMeshSceneNodeEmitter.o CParticleAnimatedMeshSceneNodeEmitter.cpp +In file included from ../../include/path.h:8, + from ../../include/IMeshLoader.h:9, + from CDMFLoader.h:33: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::trim(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:1227:28, + inlined from 'irr::scene::{anonymous}::StringList irr::scene::{anonymous}::SubdivideString(const irr::core::stringc&, const irr::core::stringc&)' at dmfsupport.h:186:17: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'irr::core::string& irr::core::string::trim(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:1227:28, + inlined from 'irr::scene::{anonymous}::StringList irr::scene::{anonymous}::SubdivideString(const irr::core::stringc&, const irr::core::stringc&)' at dmfsupport.h:186:17: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleBoxEmitter.o CParticleBoxEmitter.cpp In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IAnimatedMeshSceneNode.h:8, - from ../../include/IParticleAnimatedMeshSceneNodeEmitter.h:9, - from CParticleAnimatedMeshSceneNodeEmitter.h:8, - from CParticleAnimatedMeshSceneNodeEmitter.cpp:5: + from CSceneLoaderIrr.h:10, + from CSceneLoaderIrr.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3732,12 +3664,17 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleCylinderEmitter.o CParticleCylinderEmitter.cpp In file included from ../../include/IXMLReader.h:9, - from CSceneLoaderIrr.h:10, - from CSceneLoaderIrr.cpp:5: + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, + from ../../include/ICameraSceneNode.h:8, + from CSceneNodeAnimatorCameraMaya.h:9, + from CDefaultSceneNodeAnimatorFactory.cpp:7: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleMeshEmitter.o CParticleMeshEmitter.cpp ../../include/irrXML.h:374:27: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} @@ -3763,6 +3700,8 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticlePointEmitter.o CParticlePointEmitter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleRingEmitter.o CParticleRingEmitter.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, @@ -3798,13 +3737,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleBoxEmitter.o CParticleBoxEmitter.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleCylinderEmitter.o CParticleCylinderEmitter.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleMeshEmitter.o CParticleMeshEmitter.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticlePointEmitter.o CParticlePointEmitter.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from CParticleCylinderEmitter.cpp:7: + from ../../include/ISceneNode.h:19, + from ../../include/IAnimatedMeshSceneNode.h:8, + from ../../include/IParticleAnimatedMeshSceneNodeEmitter.h:9, + from CParticleAnimatedMeshSceneNodeEmitter.h:8, + from CParticleAnimatedMeshSceneNodeEmitter.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3833,6 +3772,7 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleSphereEmitter.o CParticleSphereEmitter.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from CParticleBoxEmitter.cpp:7: @@ -3864,12 +3804,9 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleRingEmitter.o CParticleRingEmitter.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleSphereEmitter.o CParticleSphereEmitter.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleAttractionAffector.o CParticleAttractionAffector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from CParticleSphereEmitter.cpp:8: + from CParticleCylinderEmitter.cpp:7: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3898,8 +3835,7 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleFadeOutAffector.o CParticleFadeOutAffector.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleGravityAffector.o CParticleGravityAffector.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleAttractionAffector.o CParticleAttractionAffector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from CParticlePointEmitter.cpp:7: @@ -3931,7 +3867,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleRotationAffector.o CParticleRotationAffector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from CParticleRingEmitter.cpp:7: @@ -3963,11 +3898,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleFadeOutAffector.o CParticleFadeOutAffector.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleGravityAffector.o CParticleGravityAffector.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleRotationAffector.o CParticleRotationAffector.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleSystemSceneNode.o CParticleSystemSceneNode.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleScaleAffector.o CParticleScaleAffector.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from CParticleAttractionAffector.cpp:6: + from CParticleSphereEmitter.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -3996,10 +3933,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleScaleAffector.o CParticleScaleAffector.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCameraFPS.o CSceneNodeAnimatorCameraFPS.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCameraMaya.o CSceneNodeAnimatorCameraMaya.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from CParticleFadeOutAffector.cpp:6: + from CParticleAttractionAffector.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4028,9 +3967,11 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorCollisionResponse.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorDelete.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from CParticleRotationAffector.cpp:6: + from CParticleFadeOutAffector.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4061,7 +4002,7 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from CParticleGravityAffector.cpp:7: + from CParticleRotationAffector.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4074,6 +4015,7 @@ 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:376:27: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyCircle.cpp ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ @@ -4090,17 +4032,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCameraMaya.o CSceneNodeAnimatorCameraMaya.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorCollisionResponse.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorDelete.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyCircle.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFlyStraight.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorFollowSpline.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorRotation.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from ../../include/ISceneManager.h:21, - from CSceneNodeAnimatorCameraFPS.cpp:7: + from CParticleGravityAffector.cpp:7: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4129,10 +4066,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFlyStraight.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from CParticleScaleAffector.cpp:6: + from ../../include/ISceneNode.h:19, + from ../../include/IParticleSystemSceneNode.h:8, + from CParticleSystemSceneNode.h:8, + from CParticleSystemSceneNode.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4161,14 +4100,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorFollowSpline.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorRotation.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorTexture.o CSceneNodeAnimatorTexture.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CVideoModeList.o CVideoModeList.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CFPSCounter.o CFPSCounter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CNullDriver.o CNullDriver.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IParticleSystemSceneNode.h:8, - from CParticleSystemSceneNode.h:8, - from CParticleSystemSceneNode.cpp:5: + from CParticleScaleAffector.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4197,13 +4135,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorTexture.o CSceneNodeAnimatorTexture.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ISceneNodeAnimatorFinishing.h:8, - from CSceneNodeAnimatorDelete.h:8, - from CSceneNodeAnimatorDelete.cpp:5: + from ../../include/ICameraSceneNode.h:8, + from CSceneNodeAnimatorCameraMaya.h:9, + from CSceneNodeAnimatorCameraMaya.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4235,9 +4172,10 @@ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/ICameraSceneNode.h:8, - from CSceneNodeAnimatorCameraMaya.h:9, - from CSceneNodeAnimatorCameraMaya.cpp:5: + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from ../../include/ISceneManager.h:21, + from CSceneNodeAnimatorCameraFPS.cpp:7: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4266,13 +4204,66 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CVideoModeList.o CVideoModeList.cpp +In file included from ../../include/matrix4.h:14, + from ../../include/SMaterial.h:9, + from ../../include/IMesh.h:9, + from ../../include/IAnimatedMesh.h:9, + from CAnimatedMeshHalfLife.h:8: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, + inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, + inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:155:33, + inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:155:33, + inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1016:22: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1017:36: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'irr::scene::SHalflifeHeader* irr::scene::CAnimatedMeshHalfLife::loadModel(irr::io::IReadFile*, const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1017:36: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLDriver.o COpenGLDriver.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLNormalMapRenderer.o COpenGLNormalMapRenderer.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ISceneNodeAnimatorFinishing.h:8, - from CSceneNodeAnimatorFlyStraight.h:8, - from CSceneNodeAnimatorFlyStraight.cpp:5: + from ../../include/ISceneNodeAnimatorCollisionResponse.h:8, + from CSceneNodeAnimatorCollisionResponse.h:8, + from CSceneNodeAnimatorCollisionResponse.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4301,12 +4292,15 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLParallaxMapRenderer.o COpenGLParallaxMapRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLShaderMaterialRenderer.o COpenGLShaderMaterialRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLTexture.o COpenGLTexture.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ../../include/ISceneNodeAnimatorCollisionResponse.h:8, - from CSceneNodeAnimatorCollisionResponse.h:8, - from CSceneNodeAnimatorCollisionResponse.cpp:5: + from ISceneNodeAnimatorFinishing.h:8, + from CSceneNodeAnimatorDelete.h:8, + from CSceneNodeAnimatorDelete.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4335,12 +4329,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLSLMaterialRenderer.o COpenGLSLMaterialRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLExtensionHandler.o COpenGLExtensionHandler.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from ISceneNodeAnimatorFinishing.h:8, - from CSceneNodeAnimatorTexture.h:9, - from CSceneNodeAnimatorTexture.cpp:5: + from CSceneNodeAnimatorFlyCircle.h:8, + from CSceneNodeAnimatorFlyCircle.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4372,20 +4367,53 @@ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, + from CSceneNodeAnimatorFollowSpline.h:8, + from CSceneNodeAnimatorFollowSpline.cpp:5: +../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 374 | xmlChar() {} + | ^ +../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 375 | xmlChar(char in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:375:27: note: remove the '< >' +../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} + | ^ +In file included from ../../include/IXMLReader.h:9, + from ../../include/IAttributes.h:26, + from ../../include/ISceneNode.h:19, from CSceneNodeAnimatorRotation.h:8, from CSceneNodeAnimatorRotation.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ ../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:385:36: note: remove the '< >' +../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:386:36: note: remove the '< >' +../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} + | ^ ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} | ^ +../../include/irrXML.h:387:36: note: remove the '< >' ../../include/irrXML.h:375:27: note: remove the '< >' +../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} + | ^ ../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:388:36: note: remove the '< >' ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ @@ -4402,13 +4430,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CFPSCounter.o CFPSCounter.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CNullDriver.o CNullDriver.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from CSceneNodeAnimatorFlyCircle.h:8, - from CSceneNodeAnimatorFlyCircle.cpp:5: + from ISceneNodeAnimatorFinishing.h:8, + from CSceneNodeAnimatorFlyStraight.h:8, + from CSceneNodeAnimatorFlyStraight.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4437,12 +4464,27 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLDriver.o COpenGLDriver.cpp +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, + inlined from 'bool irr::scene::CAnimatedMeshHalfLife::postLoadModel(const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1145:22: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, + inlined from 'bool irr::scene::CAnimatedMeshHalfLife::postLoadModel(const irr::io::path&)' at CAnimatedMeshHalfLife.cpp:1145:22: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/ISceneNode.h:19, - from CSceneNodeAnimatorFollowSpline.h:8, - from CSceneNodeAnimatorFollowSpline.cpp:5: + from ISceneNodeAnimatorFinishing.h:8, + from CSceneNodeAnimatorTexture.h:9, + from CSceneNodeAnimatorTexture.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4471,12 +4513,9 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLNormalMapRenderer.o COpenGLNormalMapRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLParallaxMapRenderer.o COpenGLParallaxMapRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLShaderMaterialRenderer.o COpenGLShaderMaterialRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLTexture.o COpenGLTexture.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLSLMaterialRenderer.o COpenGLSLMaterialRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLExtensionHandler.o COpenGLExtensionHandler.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8Driver.o CD3D8Driver.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8NormalMapRenderer.o CD3D8NormalMapRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8ParallaxMapRenderer.o CD3D8ParallaxMapRenderer.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, @@ -4509,6 +4548,18 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8ShaderMaterialRenderer.o CD3D8ShaderMaterialRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8Texture.o CD3D8Texture.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9Driver.o CD3D9Driver.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9HLSLMaterialRenderer.o CD3D9HLSLMaterialRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9NormalMapRenderer.o CD3D9NormalMapRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9ParallaxMapRenderer.o CD3D9ParallaxMapRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9ShaderMaterialRenderer.o CD3D9ShaderMaterialRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9Texture.o CD3D9Texture.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CColorConverter.o CColorConverter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImage.o CImage.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderBMP.o CImageLoaderBMP.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderDDS.o CImageLoaderDDS.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, @@ -4542,11 +4593,21 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +CNullDriver.cpp: In constructor 'irr::video::CNullDriver::CNullDriver(irr::io::IFileSystem*, const irr::core::dimension2d&)': +CNullDriver.cpp:184:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct irr::video::SExposedVideoData'; use assignment or value-initialization instead [-Wclass-memaccess] + 184 | memset(&ExposedData, 0, sizeof(ExposedData)); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../../include/IVideoDriver.h:21, + from CNullDriver.h:8: +../../include/SExposedVideoData.h:25:8: note: 'struct irr::video::SExposedVideoData' declared here + 25 | struct SExposedVideoData + | ^~~~~~~~~~~~~~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderJPG.o CImageLoaderJPG.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, from COpenGLDriver.h:22, - from COpenGLParallaxMapRenderer.cpp:9: + from COpenGLNormalMapRenderer.cpp:13: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4575,15 +4636,18 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPCX.o CImageLoaderPCX.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPNG.o CImageLoaderPNG.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPSD.o CImageLoaderPSD.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderTGA.o CImageLoaderTGA.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, from COpenGLDriver.h:22, - from COpenGLShaderMaterialRenderer.cpp:13: + from COpenGLTexture.cpp:11: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8Driver.o CD3D8Driver.cpp ../../include/irrXML.h:374:27: note: remove the '< >' ../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 375 | xmlChar(char in) : c(static_cast(in)) {} @@ -4613,7 +4677,7 @@ from ../../include/IFileSystem.h:9, from CNullDriver.h:9, from COpenGLDriver.h:22, - from COpenGLNormalMapRenderer.cpp:13: + from COpenGLShaderMaterialRenderer.cpp:13: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4642,28 +4706,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8NormalMapRenderer.o CD3D8NormalMapRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8ParallaxMapRenderer.o CD3D8ParallaxMapRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8ShaderMaterialRenderer.o CD3D8ShaderMaterialRenderer.cpp -CNullDriver.cpp: In constructor 'irr::video::CNullDriver::CNullDriver(irr::io::IFileSystem*, const irr::core::dimension2d&)': -CNullDriver.cpp:184:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct irr::video::SExposedVideoData'; use assignment or value-initialization instead [-Wclass-memaccess] - 184 | memset(&ExposedData, 0, sizeof(ExposedData)); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../../include/IVideoDriver.h:21, - from CNullDriver.h:8: -../../include/SExposedVideoData.h:25:8: note: 'struct irr::video::SExposedVideoData' declared here - 25 | struct SExposedVideoData - | ^~~~~~~~~~~~~~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8Texture.o CD3D8Texture.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9Driver.o CD3D9Driver.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9HLSLMaterialRenderer.o CD3D9HLSLMaterialRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9NormalMapRenderer.o CD3D9NormalMapRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9ParallaxMapRenderer.o CD3D9ParallaxMapRenderer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPPM.o CImageLoaderPPM.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, from COpenGLDriver.h:22, - from COpenGLTexture.cpp:11: + from COpenGLParallaxMapRenderer.cpp:9: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -4692,11 +4740,7 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9ShaderMaterialRenderer.o CD3D9ShaderMaterialRenderer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9Texture.o CD3D9Texture.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CColorConverter.o CColorConverter.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImage.o CImage.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderBMP.o CImageLoaderBMP.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderWAL.o CImageLoaderWAL.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, @@ -4730,6 +4774,7 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderRGB.o CImageLoaderRGB.cpp CColorConverter.cpp: In static member function 'static void irr::video::CColorConverter::convert8BitTo32Bit(const irr::u8*, irr::u8*, irr::s32, irr::s32, const irr::u8*, irr::s32, bool)': CColorConverter.cpp:168:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 168 | register u32 c; @@ -4744,12 +4789,8 @@ CColorConverter.cpp:614:16: warning: enumeration value 'ECF_G32R32F' not handled in switch [-Wswitch] CColorConverter.cpp:614:16: warning: enumeration value 'ECF_A32B32G32R32F' not handled in switch [-Wswitch] CColorConverter.cpp:614:16: warning: enumeration value 'ECF_UNKNOWN' not handled in switch [-Wswitch] -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderDDS.o CImageLoaderDDS.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderJPG.o CImageLoaderJPG.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPCX.o CImageLoaderPCX.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPNG.o CImageLoaderPNG.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPSD.o CImageLoaderPSD.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderTGA.o CImageLoaderTGA.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterBMP.o CImageWriterBMP.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterJPG.o CImageWriterJPG.cpp In file included from CImage.cpp:8: CBlit.h:1230:13: warning: 'void irr::drawLine(video::IImage*, const core::vector2d&, const core::vector2d&, const video::SColor&)' defined but not used [-Wunused-function] 1230 | static void drawLine(video::IImage* img, const core::position2d& from, @@ -4760,12 +4801,8 @@ CBlit.h:1165:12: warning: 'irr::s32 irr::StretchBlit(eBlitter, video::IImage*, const core::rect*, const core::rect*, video::IImage*, u32)' defined but not used [-Wunused-function] 1165 | static s32 StretchBlit(eBlitter operation, | ^~~~~~~~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPPM.o CImageLoaderPPM.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderWAL.o CImageLoaderWAL.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderRGB.o CImageLoaderRGB.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterBMP.o CImageWriterBMP.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterJPG.o CImageWriterJPG.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPCX.o CImageWriterPCX.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPNG.o CImageWriterPNG.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CImageLoaderWAL.cpp:13: @@ -4809,7 +4846,6 @@ CImageLoaderWAL.cpp:209:16: warning: enumeration value 'ECF_G32R32F' not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:16: warning: enumeration value 'ECF_A32B32G32R32F' not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:16: warning: enumeration value 'ECF_UNKNOWN' not handled in switch [-Wswitch] -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPNG.o CImageWriterPNG.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPPM.o CImageWriterPPM.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPSD.o CImageWriterPSD.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterTGA.o CImageWriterTGA.cpp @@ -4826,6 +4862,12 @@ g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraud.o CTRTextureGouraud.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAdd.o CTRTextureGouraudAdd.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudNoZ.o CTRTextureGouraudNoZ.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudWire.o CTRTextureGouraudWire.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CZBuffer.o CZBuffer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudVertexAlpha2.o CTRTextureGouraudVertexAlpha2.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudNoZ2.o CTRTextureGouraudNoZ2.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M2.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M4.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, @@ -4859,28 +4901,24 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudWire.o CTRTextureGouraudWire.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CZBuffer.o CZBuffer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudVertexAlpha2.o CTRTextureGouraudVertexAlpha2.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudNoZ2.o CTRTextureGouraudNoZ2.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M2.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M4.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M1.o CTRTextureLightMap2_M1.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSoftwareDriver2.o CSoftwareDriver2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSoftwareTexture2.o CSoftwareTexture2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraud2.o CTRTextureGouraud2.cpp -In file included from CSoftwareDriver.cpp:11: -CBlit.h:1165:12: warning: 'irr::s32 irr::StretchBlit(eBlitter, video::IImage*, const core::rect*, const core::rect*, video::IImage*, u32)' defined but not used [-Wunused-function] - 1165 | static s32 StretchBlit(eBlitter operation, - | ^~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraud2.o CTRGouraud2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraudAlpha2.o CTRGouraudAlpha2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraudAlphaNoZ2.o CTRGouraudAlphaNoZ2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureDetailMap2.o CTRTextureDetailMap2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAdd2.o CTRTextureGouraudAdd2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAddNoZ2.o CTRTextureGouraudAddNoZ2.cpp +In file included from CSoftwareDriver.cpp:11: +CBlit.h:1165:12: warning: 'irr::s32 irr::StretchBlit(eBlitter, video::IImage*, const core::rect*, const core::rect*, video::IImage*, u32)' defined but not used [-Wunused-function] + 1165 | static s32 StretchBlit(eBlitter operation, + | ^~~~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureWire2.o CTRTextureWire2.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_Add.o CTRTextureLightMap2_Add.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMapGouraud2_M4.o CTRTextureLightMapGouraud2_M4.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o IBurningShader.o IBurningShader.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, from CNullDriver.h:9, @@ -4914,10 +4952,11 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMapGouraud2_M4.o CTRTextureLightMapGouraud2_M4.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o IBurningShader.o IBurningShader.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureBlend.o CTRTextureBlend.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAlpha.o CTRTextureGouraudAlpha.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAlphaNoZ.o CTRTextureGouraudAlphaNoZ.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDepthBuffer.o CDepthBuffer.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBurningShader_Raster_Reference.o CBurningShader_Raster_Reference.cpp CSoftwareDriver2.cpp: In member function 'virtual void irr::video::CBurningVideoDriver::draw2DRectangle(const irr::core::rect&, irr::video::SColor, irr::video::SColor, irr::video::SColor, irr::video::SColor, const irr::core::rect*)': CSoftwareDriver2.cpp:2424:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct irr::video::s4DVertex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2424 | memcpy ( CurrentOut.data + 0, face[0], sizeof ( s4DVertex ) * 2 ); @@ -4941,37 +4980,17 @@ S4DVertex.h:448:8: note: 'struct irr::video::s4DVertex' declared here 448 | struct s4DVertex | ^~~~~~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAlphaNoZ.o CTRTextureGouraudAlphaNoZ.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDepthBuffer.o CDepthBuffer.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBurningShader_Raster_Reference.o CBurningShader_Raster_Reference.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CFileList.o CFileList.cpp -In file included from ../../include/path.h:8, - from ../../include/ITexture.h:12, - from ../../include/IVideoDriver.h:10: -In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, - inlined from 'virtual void irr::video::CNullDriver::fillMaterialStructureFromAttributes(irr::video::SMaterial&, irr::io::IAttributes*)' at CNullDriver.cpp:1968:104: -../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 642 | array[l+used] = *(other+l); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, - inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, - inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, - inlined from 'virtual void irr::video::CNullDriver::fillMaterialStructureFromAttributes(irr::video::SMaterial&, irr::io::IAttributes*)' at CNullDriver.cpp:1968:104: -../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CFileSystem.o CFileSystem.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLimitReadFile.o CLimitReadFile.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMemoryFile.o CMemoryFile.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CReadFile.o CReadFile.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWriteFile.o CWriteFile.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CXMLReader.o CXMLReader.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CNullDriver.h:9, - from CSoftwareDriver2.h:10, - from IBurningShader.cpp:10: + from CFileSystem.h:8, + from CFileSystem.cpp:7: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5000,11 +5019,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMemoryFile.o CMemoryFile.cpp -In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from CFileSystem.h:8, - from CFileSystem.cpp:7: +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CXMLWriter.o CXMLWriter.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWADReader.o CWADReader.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CZipReader.o CZipReader.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPakReader.o CPakReader.cpp +In file included from CXMLReaderImpl.h:8, + from CXMLReader.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5033,16 +5053,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CReadFile.o CReadFile.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWriteFile.o CWriteFile.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CXMLReader.o CXMLReader.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CXMLWriter.o CXMLWriter.cpp -CBurningShader_Raster_Reference.cpp: In member function 'void irr::video::CBurningShader_Raster_Reference::scanline()': -CBurningShader_Raster_Reference.cpp:781:21: warning: variable 'condition' set but not used [-Wunused-but-set-variable] - 781 | u32 condition; - | ^~~~~~~~~ -In file included from CXMLReaderImpl.h:8, - from CXMLReader.cpp:5: +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CNPKReader.o CNPKReader.cpp +In file included from ../../include/IXMLReader.h:9, + from ../../include/IFileSystem.h:9, + from CNullDriver.h:9, + from CSoftwareDriver2.h:10, + from IBurningShader.cpp:10: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5071,17 +5087,17 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWADReader.o CWADReader.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CZipReader.o CZipReader.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPakReader.o CPakReader.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CNPKReader.o CNPKReader.cpp +CBurningShader_Raster_Reference.cpp: In member function 'void irr::video::CBurningShader_Raster_Reference::scanline()': +CBurningShader_Raster_Reference.cpp:781:21: warning: variable 'condition' set but not used [-Wunused-but-set-variable] + 781 | u32 condition; + | ^~~~~~~~~ g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTarReader.o CTarReader.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMountPointReader.o CMountPointReader.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o irrXML.o irrXML.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CNPKReader.h:17, - from CNPKReader.cpp:7: + from CWADReader.h:15, + from CWADReader.cpp:10: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5110,8 +5126,10 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAttributes.o CAttributes.cpp -In file included from irrXML.cpp:5: +In file included from ../../include/IXMLReader.h:9, + from ../../include/IFileSystem.h:9, + from CZipReader.h:15, + from CZipReader.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5140,10 +5158,11 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAttributes.o CAttributes.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CZipReader.h:15, - from CZipReader.cpp:5: + from CPakReader.h:16, + from CPakReader.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5173,10 +5192,11 @@ | ^ ../../include/irrXML.h:388:36: note: remove the '< >' g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceSDL.o CIrrDeviceSDL.cpp -In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from CMountPointReader.h:12, - from CMountPointReader.cpp:5: +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceLinux.o CIrrDeviceLinux.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceConsole.o CIrrDeviceConsole.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceStub.o CIrrDeviceStub.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceWin32.o CIrrDeviceWin32.cpp +In file included from irrXML.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5205,11 +5225,14 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceLinux.o CIrrDeviceLinux.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceFB.o CIrrDeviceFB.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLogger.o CLogger.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COSOperator.o COSOperator.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o Irrlicht.o Irrlicht.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CWADReader.h:15, - from CWADReader.cpp:10: + from CMountPointReader.h:12, + from CMountPointReader.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5222,6 +5245,7 @@ 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:376:27: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o os.o os.cpp ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ @@ -5238,11 +5262,11 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceConsole.o CIrrDeviceConsole.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIButton.o CGUIButton.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CTarReader.h:16, - from CTarReader.cpp:5: + from CNPKReader.h:17, + from CNPKReader.cpp:7: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5273,8 +5297,8 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IFileSystem.h:9, - from CPakReader.h:16, - from CPakReader.cpp:6: + from CTarReader.h:16, + from CTarReader.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5303,7 +5327,32 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceStub.o CIrrDeviceStub.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUICheckBox.o CGUICheckBox.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIComboBox.o CGUIComboBox.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIContextMenu.o CGUIContextMenu.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIEditBox.o CGUIEditBox.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIEnvironment.o CGUIEnvironment.cpp +In file included from ../../include/path.h:8, + from ../../include/ITexture.h:12, + from ../../include/IVideoDriver.h:10: +In member function 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string& irr::core::string::append(const T*, irr::u32) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:620:20, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:402:13, + inlined from 'virtual void irr::video::CNullDriver::fillMaterialStructureFromAttributes(irr::video::SMaterial&, irr::io::IAttributes*)' at CNullDriver.cpp:1968:104: +../../include/irrString.h:642:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 642 | array[l+used] = *(other+l); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string& irr::core::string::operator=(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:321:30, + inlined from 'irr::core::string::string(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:92:9, + inlined from 'irr::core::string irr::core::string::operator+(const B*) const [with B = char; T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:401:20, + inlined from 'virtual void irr::video::CNullDriver::fillMaterialStructureFromAttributes(irr::video::SMaterial&, irr::io::IAttributes*)' at CNullDriver.cpp:1968:104: +../../include/irrAllocator.h:60:36: note: at offset 4294967295 into destination object of size [1, 4294967295] allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIFileOpenDialog.o CGUIFileOpenDialog.cpp CBurningShader_Raster_Reference.cpp: In member function 'virtual void irr::video::CBurningShader_Raster_Reference::drawTriangle(const irr::video::s4DVertex*, const irr::video::s4DVertex*, const irr::video::s4DVertex*)': CBurningShader_Raster_Reference.cpp:854:26: warning: '*&scan.irr::video::sScanConvertData::slopeC[0][0].irr::video::sVec4::.irr::video::sVec4::::.irr::video::sVec4::::::x' may be used uninitialized [-Wmaybe-uninitialized] 854 | sScanConvertData scan; @@ -5323,13 +5372,14 @@ CBurningShader_Raster_Reference.cpp:854:26: warning: '*&scan.irr::video::sScanConvertData::c[0][1].irr::video::sVec4::.irr::video::sVec4::::.irr::video::sVec4::::::y' may be used uninitialized [-Wmaybe-uninitialized] CBurningShader_Raster_Reference.cpp:854:26: warning: '*&scan.irr::video::sScanConvertData::c[0][1].irr::video::sVec4::.irr::video::sVec4::::.irr::video::sVec4::::::z' may be used uninitialized [-Wmaybe-uninitialized] CBurningShader_Raster_Reference.cpp:854:26: warning: '*&scan.irr::video::sScanConvertData::c[0][1].irr::video::sVec4::.irr::video::sVec4::::.irr::video::sVec4::::::w' may be used uninitialized [-Wmaybe-uninitialized] +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIFont.o CGUIFont.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIImage.o CGUIImage.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIInOutFader.o CGUIInOutFader.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIListBox.o CGUIListBox.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIMenu.o CGUIMenu.cpp In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from ../../include/ISceneManager.h:21, - from CIrrDeviceLinux.cpp:14: + from ../../include/IGUIEnvironment.h:13, + from CIrrDeviceConsole.cpp:11: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5341,24 +5391,6 @@ ../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ -../../include/irrXML.h:376:27: note: remove the '< >' -../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:385:36: note: remove the '< >' -../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:386:36: note: remove the '< >' -../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:387:36: note: remove the '< >' -../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceWin32.o CIrrDeviceWin32.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from CAttributes.h:8, @@ -5375,6 +5407,7 @@ 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:376:27: note: remove the '< >' ../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} | ^ @@ -5383,6 +5416,10 @@ 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:386:36: note: remove the '< >' +../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:385:36: note: remove the '< >' ../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} | ^ @@ -5391,55 +5428,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceFB.o CIrrDeviceFB.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLogger.o CLogger.cpp -In file included from ../../include/coreutil.h:8, - from ../../include/IReadFile.h:9, - from ../../include/IFileArchive.h:8, - from ../../include/IFileSystem.h:10: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'virtual irr::io::path& irr::io::CFileSystem::flattenFilename(irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:724:31: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'virtual irr::io::path& irr::io::CFileSystem::flattenFilename(irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:724:31: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -In file included from CAttributes.cpp:6: -CAttributeImpl.h: In member function 'virtual void irr::io::CUserPointerAttribute::setString(const char*)': -CAttributeImpl.h:2039:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 2039 | Value = (void *) tmp; - | ^~~~~~~~~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COSOperator.o COSOperator.cpp -In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/ISceneNode.h:19, - from ../../include/IBoneSceneNode.h:8, - from ../../include/ISkinnedMesh.h:9, - from ../../include/ISceneManager.h:21, - from CIrrDeviceStub.cpp:6: -../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 374 | xmlChar() {} - | ^ -../../include/irrXML.h:374:27: note: remove the '< >' -../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 375 | xmlChar(char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:375:27: note: remove the '< >' -../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:376:27: note: remove the '< >' -../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} - | ^ -../../include/irrXML.h:385:36: note: remove the '< >' ../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ @@ -5452,23 +5440,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'virtual irr::io::path irr::io::CFileSystem::getFileBasename(const irr::io::path&, bool) const' at CFileSystem.cpp:700:73: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'virtual irr::io::path irr::io::CFileSystem::getFileBasename(const irr::io::path&, bool) const' at CFileSystem.cpp:700:73: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o Irrlicht.o Irrlicht.cpp In file included from ../../include/IXMLReader.h:9, - from ../../include/IGUIEnvironment.h:13, - from CIrrDeviceConsole.cpp:11: + from ../../include/IAttributes.h:26, + from ../../include/IGUIElement.h:15, + from ../../include/IGUIButton.h:8, + from CGUIButton.h:11, + from CGUIButton.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5497,17 +5474,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o os.o os.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIButton.o CGUIButton.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUICheckBox.o CGUICheckBox.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIComboBox.o CGUIComboBox.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIContextMenu.o CGUIContextMenu.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from ../../include/IGUIElement.h:15, - from ../../include/IGUIButton.h:8, - from CGUIButton.h:11, - from CGUIButton.cpp:5: + from ../../include/ISceneNode.h:19, + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from ../../include/ISceneManager.h:21, + from CIrrDeviceStub.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5538,10 +5511,11 @@ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, - from ../../include/IGUIElement.h:15, - from ../../include/IGUIComboBox.h:8, - from CGUIComboBox.h:11, - from CGUIComboBox.cpp:5: + from ../../include/ISceneNode.h:19, + from ../../include/IBoneSceneNode.h:8, + from ../../include/ISkinnedMesh.h:9, + from ../../include/ISceneManager.h:21, + from CIrrDeviceLinux.cpp:14: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5570,27 +5544,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, - inlined from 'virtual irr::io::path irr::io::CFileSystem::getRelativeFilename(const irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:763:21: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, - inlined from 'virtual irr::io::path irr::io::CFileSystem::getRelativeFilename(const irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:763:21: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, - from ../../include/IFileSystem.h:9, - from ../../include/IQ3Shader.h:10, - from ../../include/IAnimatedMeshMD3.h:9, - from ../../include/irrlicht.h:58, - from Irrlicht.cpp:16: + from ../../include/IAttributes.h:26, + from ../../include/IGUIElement.h:15, + from ../../include/IGUIComboBox.h:8, + from CGUIComboBox.h:11, + from CGUIComboBox.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5619,7 +5578,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIEditBox.o CGUIEditBox.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, @@ -5654,24 +5612,29 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIEnvironment.o CGUIEnvironment.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIFileOpenDialog.o CGUIFileOpenDialog.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIFont.o CGUIFont.cpp -In member function 'irr::video::glsl::vec4 irr::video::glsl::mat4::operator*(const irr::video::glsl::vec4&) const', - inlined from 'irr::video::glsl::vec4 irr::video::glsl::ftransform()' at CSoftwareDriver2.cpp:198:40: -CSoftwareDriver2.cpp:48:19: warning: 'out' is used uninitialized [-Wuninitialized] - 48 | return out; - | ^~~ -CSoftwareDriver2.cpp: In function 'irr::video::glsl::vec4 irr::video::glsl::ftransform()': -CSoftwareDriver2.cpp:47:17: note: 'out' declared here - 47 | vec4 out; - | ^~~ +In file included from CAttributes.cpp:6: +CAttributeImpl.h: In member function 'virtual void irr::io::CUserPointerAttribute::setString(const char*)': +CAttributeImpl.h:2039:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + 2039 | Value = (void *) tmp; + | ^~~~~~~~~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIMeshViewer.o CGUIMeshViewer.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUICheckBox.h:8, - from CGUICheckBox.h:11, - from CGUICheckBox.cpp:5: + from ../../include/IGUIEditBox.h:8, + from CGUIEditBox.h:11, + from CGUIEditBox.cpp:5: +../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 374 | xmlChar() {} + | ^ +../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 375 | xmlChar(char in) : c(static_cast(in)) {} + | ^ +In file included from ../../include/IXMLReader.h:9, + from ../../include/IGUIEnvironment.h:13, + from CGUIEnvironment.h:11, + from CGUIEnvironment.cpp:6: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5691,15 +5654,6 @@ ../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} | ^ -In member function 'irr::video::glsl::vec3 irr::video::glsl::mat3::operator*(const irr::video::glsl::vec3&) const', - inlined from 'irr::video::glsl::vec3 irr::video::glsl::fnormal()' at CSoftwareDriver2.cpp:204:37: -CSoftwareDriver2.cpp:59:19: warning: 'out' is used uninitialized [-Wuninitialized] - 59 | return out; - | ^~~ -CSoftwareDriver2.cpp: In function 'irr::video::glsl::vec3 irr::video::glsl::fnormal()': -CSoftwareDriver2.cpp:58:17: note: 'out' declared here - 58 | vec3 out; - | ^~~ ../../include/irrXML.h:386:36: note: remove the '< >' ../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} @@ -5709,20 +5663,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIImage.o CGUIImage.cpp -In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/IGUIElement.h:15, - from ../../include/IGUIFileOpenDialog.h:8, - from CGUIFileOpenDialog.h:11, - from CGUIFileOpenDialog.cpp:5: -../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 374 | xmlChar() {} - | ^ -../../include/irrXML.h:374:27: note: remove the '< >' -../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 375 | xmlChar(char in) : c(static_cast(in)) {} - | ^ ../../include/irrXML.h:375:27: note: remove the '< >' ../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} @@ -5744,19 +5684,13 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -CIrrDeviceLinux.cpp: In member function 'bool irr::CIrrDeviceLinux::createWindow()': -CIrrDeviceLinux.cpp:724:39: warning: 'glxFBConfig' may be used uninitialized [-Wmaybe-uninitialized] - 724 | glxWin=glXCreateWindow(display,glxFBConfig,window,NULL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -CIrrDeviceLinux.cpp:395:21: note: 'glxFBConfig' was declared here - 395 | GLXFBConfig glxFBConfig; - | ^~~~~~~~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIMessageBox.o CGUIMessageBox.cpp In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/IGUIElement.h:15, - from ../../include/IGUIEditBox.h:8, - from CGUIEditBox.h:11, - from CGUIEditBox.cpp:5: + from ../../include/IFileSystem.h:9, + from ../../include/IQ3Shader.h:10, + from ../../include/IAnimatedMeshMD3.h:9, + from ../../include/irrlicht.h:58, + from Irrlicht.cpp:16: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5785,8 +5719,6 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIInOutFader.o CGUIInOutFader.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIListBox.o CGUIListBox.cpp In file included from ../../include/IXMLReader.h:9, from CGUIFont.h:14, from CGUIFont.cpp:5: @@ -5818,10 +5750,15 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIModalScreen.o CGUIModalScreen.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIScrollBar.o CGUIScrollBar.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUISpinBox.o CGUISpinBox.cpp In file included from ../../include/IXMLReader.h:9, - from ../../include/IGUIEnvironment.h:13, - from CGUIEnvironment.h:11, - from CGUIEnvironment.cpp:6: + from ../../include/IAttributes.h:26, + from ../../include/IGUIElement.h:15, + from ../../include/IGUIListBox.h:8, + from CGUIListBox.h:11, + from CGUIListBox.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5853,9 +5790,9 @@ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIImage.h:8, - from CGUIImage.h:11, - from CGUIImage.cpp:5: + from ../../include/IGUIFileOpenDialog.h:8, + from CGUIFileOpenDialog.h:11, + from CGUIFileOpenDialog.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5887,9 +5824,9 @@ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIListBox.h:8, - from CGUIListBox.h:11, - from CGUIListBox.cpp:5: + from ../../include/IGUIImage.h:8, + from CGUIImage.h:11, + from CGUIImage.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -5918,6 +5855,8 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUISkin.o CGUISkin.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIStaticText.o CGUIStaticText.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, @@ -5952,50 +5891,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In file included from CXMLReaderImpl.h:9: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:540:36: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:540:36: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:546:36: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:546:36: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIMenu.o CGUIMenu.cpp -CSoftwareDriver2.cpp: In member function 'void irr::video::CBurningVideoDriver::VertexCache_get(const irr::video::s4DVertex**)': -CSoftwareDriver2.cpp:1546:57: warning: 'sourceIndex' may be used uninitialized [-Wmaybe-uninitialized] - 1546 | info[fillIndex++].index = sourceIndex; - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -CSoftwareDriver2.cpp:1512:21: note: 'sourceIndex' was declared here - 1512 | u32 sourceIndex; - | ^~~~~~~~~~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIMeshViewer.o CGUIMeshViewer.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIContextMenu.h:8, - from CGUIContextMenu.h:11, - from CGUIMenu.h:11, - from CGUIMenu.cpp:5: + from ../../include/IGUICheckBox.h:8, + from CGUICheckBox.h:11, + from CGUICheckBox.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6024,13 +5925,14 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIMessageBox.o CGUIMessageBox.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUITabControl.o CGUITabControl.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIMeshViewer.h:8, - from CGUIMeshViewer.h:11, - from CGUIMeshViewer.cpp:5: + from ../../include/IGUIContextMenu.h:8, + from CGUIContextMenu.h:11, + from CGUIMenu.h:11, + from CGUIMenu.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6059,6 +5961,25 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +In file included from ../../include/coreutil.h:8, + from ../../include/IReadFile.h:9, + from ../../include/IFileArchive.h:8, + from ../../include/IFileSystem.h:10: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'virtual irr::io::path& irr::io::CFileSystem::flattenFilename(irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:724:31: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'virtual irr::io::path& irr::io::CFileSystem::flattenFilename(irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:724:31: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUITable.o CGUITable.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, @@ -6094,16 +6015,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIModalScreen.o CGUIModalScreen.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIScrollBar.o CGUIScrollBar.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUISpinBox.o CGUISpinBox.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUISkin.o CGUISkin.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIStaticText.o CGUIStaticText.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from CGUIModalScreen.h:11, - from CGUIModalScreen.cpp:5: + from ../../include/IGUIMeshViewer.h:8, + from CGUIMeshViewer.h:11, + from CGUIMeshViewer.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6132,12 +6049,14 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIToolBar.o CGUIToolBar.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIWindow.o CGUIWindow.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUISpinBox.h:8, - from CGUISpinBox.h:11, - from CGUISpinBox.cpp:4: + from ../../include/IGUIScrollBar.h:8, + from CGUIScrollBar.h:11, + from CGUIScrollBar.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6166,14 +6085,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUITabControl.o CGUITabControl.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUITable.o CGUITable.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIScrollBar.h:8, - from CGUIScrollBar.h:11, - from CGUIScrollBar.cpp:5: + from ../../include/IGUISpinBox.h:8, + from CGUISpinBox.h:11, + from CGUISpinBox.cpp:4: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6234,7 +6151,7 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIToolBar.o CGUIToolBar.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIColorSelectDialog.o CGUIColorSelectDialog.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, @@ -6269,8 +6186,19 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIWindow.o CGUIWindow.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIColorSelectDialog.o CGUIColorSelectDialog.cpp +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'virtual irr::io::path irr::io::CFileSystem::getFileBasename(const irr::io::path&, bool) const' at CFileSystem.cpp:700:73: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'virtual irr::io::path irr::io::CFileSystem::getFileBasename(const irr::io::path&, bool) const' at CFileSystem.cpp:700:73: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, @@ -6306,7 +6234,6 @@ | ^ ../../include/irrXML.h:388:36: note: remove the '< >' g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDefaultGUIElementFactory.o CDefaultGUIElementFactory.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUISpriteBank.o CGUISpriteBank.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, @@ -6341,12 +6268,30 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +In member function 'irr::video::glsl::vec4 irr::video::glsl::mat4::operator*(const irr::video::glsl::vec4&) const', + inlined from 'irr::video::glsl::vec4 irr::video::glsl::ftransform()' at CSoftwareDriver2.cpp:198:40: +CSoftwareDriver2.cpp:48:19: warning: 'out' is used uninitialized [-Wuninitialized] + 48 | return out; + | ^~~ +CSoftwareDriver2.cpp: In function 'irr::video::glsl::vec4 irr::video::glsl::ftransform()': +CSoftwareDriver2.cpp:47:17: note: 'out' declared here + 47 | vec4 out; + | ^~~ +In member function 'irr::video::glsl::vec3 irr::video::glsl::mat3::operator*(const irr::video::glsl::vec3&) const', + inlined from 'irr::video::glsl::vec3 irr::video::glsl::fnormal()' at CSoftwareDriver2.cpp:204:37: +CSoftwareDriver2.cpp:59:19: warning: 'out' is used uninitialized [-Wuninitialized] + 59 | return out; + | ^~~ +CSoftwareDriver2.cpp: In function 'irr::video::glsl::vec3 irr::video::glsl::fnormal()': +CSoftwareDriver2.cpp:58:17: note: 'out' declared here + 58 | vec3 out; + | ^~~ +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUISpriteBank.o CGUISpriteBank.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIToolbar.h:8, - from CGUIToolBar.h:11, - from CGUIToolBar.cpp:5: + from CGUIModalScreen.h:11, + from CGUIModalScreen.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6378,9 +6323,9 @@ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIColorSelectDialog.h:8, - from CGUIColorSelectDialog.h:11, - from CGUIColorSelectDialog.cpp:5: + from ../../include/IGUIWindow.h:8, + from CGUIWindow.h:11, + from CGUIWindow.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6410,8 +6355,11 @@ | ^ ../../include/irrXML.h:388:36: note: remove the '< >' In file included from ../../include/IXMLReader.h:9, - from ../../include/IGUIEnvironment.h:13, - from CGUISpriteBank.cpp:8: + from ../../include/IAttributes.h:26, + from ../../include/IGUIElement.h:15, + from ../../include/IGUIToolbar.h:8, + from CGUIToolBar.h:11, + from CGUIToolBar.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6440,23 +6388,9 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -In file included from irrXML.cpp:6: -In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:540:36: -../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 916 | o.array[length] = 0; - | ~~~~~~~~~~~~~~~~^~~ -In file included from ../../include/irrString.h:9: -In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', - inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, - inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, - inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:540:36: -../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' - 60 | return operator new(cnt); - | ~~~~~~~~~~~~^~~~~ In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:546:36: + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, + inlined from 'virtual irr::io::path irr::io::CFileSystem::getRelativeFilename(const irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:763:21: ../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 916 | o.array[length] = 0; | ~~~~~~~~~~~~~~~~^~~ @@ -6464,11 +6398,48 @@ inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, - inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:546:36: + inlined from 'void irr::core::splitFilename(const irr::io::path&, irr::io::path*, irr::io::path*, irr::io::path*, bool)' at ../../include/coreutil.h:161:32, + inlined from 'virtual irr::io::path irr::io::CFileSystem::getRelativeFilename(const irr::io::path&, const irr::io::path&) const' at CFileSystem.cpp:763:21: ../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, + from ../../include/IAttributes.h:26, + from ../../include/IGUIElement.h:15, + from ../../include/IGUIColorSelectDialog.h:8, + from CGUIColorSelectDialog.h:11, + from CGUIColorSelectDialog.cpp:5: +../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 374 | xmlChar() {} + | ^ +../../include/irrXML.h:374:27: note: remove the '< >' +../../include/irrXML.h:375:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 375 | xmlChar(char in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:375:27: note: remove the '< >' +../../include/irrXML.h:376:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 376 | xmlChar(wchar_t in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:376:27: note: remove the '< >' +../../include/irrXML.h:385:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 385 | explicit xmlChar(unsigned char in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:385:36: note: remove the '< >' +../../include/irrXML.h:386:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 386 | explicit xmlChar(unsigned short in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:386:36: note: remove the '< >' +../../include/irrXML.h:387:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 387 | explicit xmlChar(unsigned int in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:387:36: note: remove the '< >' +../../include/irrXML.h:388:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} + | ^ +../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIImageList.o CGUIImageList.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUITreeView.o CGUITreeView.cpp +In file included from ../../include/IXMLReader.h:9, from ../../include/IGUIEnvironment.h:13, from CDefaultGUIElementFactory.cpp:9: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] @@ -6499,12 +6470,10 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/aescrypt.o aesGladman/aescrypt.cpp In file included from ../../include/IXMLReader.h:9, - from ../../include/IAttributes.h:26, - from ../../include/IGUIElement.h:15, - from ../../include/IGUIWindow.h:8, - from CGUIWindow.h:11, - from CGUIWindow.cpp:5: + from ../../include/IGUIEnvironment.h:13, + from CGUISpriteBank.cpp:8: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6533,14 +6502,40 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIImageList.o CGUIImageList.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUITreeView.o CGUITreeView.cpp +In file included from CXMLReaderImpl.h:9: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:540:36: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:540:36: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:546:36: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::IReferenceCounted]' at CXMLReaderImpl.h:546:36: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUIImageList.h:7, - from CGUIImageList.h:7, - from CGUIImageList.cpp:5: + from ../../include/IGUITreeView.h:8, + from CGUITreeView.h:7, + from CGUITreeView.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6569,13 +6564,12 @@ 388 | explicit xmlChar(unsigned long in) : c(static_cast(in)) {} | ^ ../../include/irrXML.h:388:36: note: remove the '< >' -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/aescrypt.o aesGladman/aescrypt.cpp In file included from ../../include/IXMLReader.h:9, from ../../include/IAttributes.h:26, from ../../include/IGUIElement.h:15, - from ../../include/IGUITreeView.h:8, - from CGUITreeView.h:7, - from CGUITreeView.cpp:5: + from ../../include/IGUIImageList.h:7, + from CGUIImageList.h:7, + from CGUIImageList.cpp:5: ../../include/irrXML.h:374:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 374 | xmlChar() {} | ^ @@ -6610,19 +6604,61 @@ g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/hmac.o aesGladman/hmac.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/prng.o aesGladman/prng.cpp g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/pwd2key.o aesGladman/pwd2key.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/sha1.o aesGladman/sha1.cpp +g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/sha2.o aesGladman/sha2.cpp aesGladman/fileenc.cpp: In function 'int fcrypt_end(unsigned char*, fcrypt_ctx*)': aesGladman/fileenc.cpp:134:18: warning: unused variable 'res' [-Wunused-variable] 134 | unsigned int res = cx->mode; | ^~~ -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/sha1.o aesGladman/sha1.cpp -g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/sha2.o aesGladman/sha2.cpp +CIrrDeviceLinux.cpp: In member function 'bool irr::CIrrDeviceLinux::createWindow()': +CIrrDeviceLinux.cpp:724:39: warning: 'glxFBConfig' may be used uninitialized [-Wmaybe-uninitialized] + 724 | glxWin=glXCreateWindow(display,glxFBConfig,window,NULL); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +CIrrDeviceLinux.cpp:395:21: note: 'glxFBConfig' was declared here + 395 | GLXFBConfig glxFBConfig; + | ^~~~~~~~~~~ +CSoftwareDriver2.cpp: In member function 'void irr::video::CBurningVideoDriver::VertexCache_get(const irr::video::s4DVertex**)': +CSoftwareDriver2.cpp:1546:57: warning: 'sourceIndex' may be used uninitialized [-Wmaybe-uninitialized] + 1546 | info[fillIndex++].index = sourceIndex; + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +CSoftwareDriver2.cpp:1512:21: note: 'sourceIndex' was declared here + 1512 | u32 sourceIndex; + | ^~~~~~~~~~~ +In file included from irrXML.cpp:6: +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:540:36: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In file included from ../../include/irrString.h:9: +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:540:36: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ +In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]', + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:546:36: +../../include/irrString.h:916:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 916 | o.array[length] = 0; + | ~~~~~~~~~~~~~~~~^~~ +In member function 'void* irr::core::irrAllocator::internal_new(size_t) [with T = char]', + inlined from 'T* irr::core::irrAllocator::allocate(size_t) [with T = char]' at ../../include/irrAllocator.h:35:26, + inlined from 'irr::core::string::string() [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:83:29, + inlined from 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]' at ../../include/irrString.h:901:13, + inlined from 'irr::core::string irr::io::CXMLReaderImpl::replaceSpecialCharacters(irr::core::string&) [with char_type = char; superclass = irr::io::IXMLBase]' at CXMLReaderImpl.h:546:36: +../../include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' + 60 | return operator new(cnt); + | ~~~~~~~~~~~~^~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -g -O2 -ffile-prefix-map=/build/reproducible-path/irrlicht-1.8.5+ds2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pipe -fno-exceptions -fstrict-aliasing -fexpensive-optimizations -O3 -fPIC -shared -Wl,-soname,libIrrlicht.so.1.8 -o libIrrlicht.so.1.8.5 CBSPMeshFileLoader.o CMD2MeshFileLoader.o CMD3MeshFileLoader.o CMS3DMeshFileLoader.o CB3DMeshFileLoader.o C3DSMeshFileLoader.o COgreMeshFileLoader.o COBJMeshFileLoader.o CColladaFileLoader.o CCSMLoader.o CDMFLoader.o CLMTSMeshFileLoader.o CMY3DMeshFileLoader.o COCTLoader.o CXMeshFileLoader.o CIrrMeshFileLoader.o CSTLMeshFileLoader.o CLWOMeshFileLoader.o CPLYMeshFileLoader.o CSMFMeshFileLoader.o CColladaMeshWriter.o CIrrMeshWriter.o CSTLMeshWriter.o COBJMeshWriter.o CPLYMeshWriter.o CSkinnedMesh.o CBoneSceneNode.o CMeshSceneNode.o CAnimatedMeshSceneNode.o CAnimatedMeshMD2.o CAnimatedMeshMD3.o CQ3LevelMesh.o CQuake3ShaderSceneNode.o CAnimatedMeshHalfLife.o CBillboardSceneNode.o CCameraSceneNode.o CDummyTransformationSceneNode.o CEmptySceneNode.o CGeometryCreator.o CLightSceneNode.o CMeshManipulator.o CMetaTriangleSelector.o COctreeSceneNode.o COctreeTriangleSelector.o CSceneCollisionManager.o CSceneManager.o CShadowVolumeSceneNode.o CSkyBoxSceneNode.o CSkyDomeSceneNode.o CTerrainSceneNode.o CTerrainTriangleSelector.o CVolumeLightSceneNode.o CCubeSceneNode.o CSphereSceneNode.o CTextSceneNode.o CTriangleBBSelector.o CTriangleSelector.o CWaterSurfaceSceneNode.o CMeshCache.o CDefaultSceneNodeAnimatorFactory.o CDefaultSceneNodeFactory.o CSceneLoaderIrr.o CParticleAnimatedMeshSceneNodeEmitter.o CParticleBoxEmitter.o CParticleCylinderEmitter.o CParticleMeshEmitter.o CParticlePointEmitter.o CParticleRingEmitter.o CParticleSphereEmitter.o CParticleAttractionAffector.o CParticleFadeOutAffector.o CParticleGravityAffector.o CParticleRotationAffector.o CParticleSystemSceneNode.o CParticleScaleAffector.o CSceneNodeAnimatorCameraFPS.o CSceneNodeAnimatorCameraMaya.o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorTexture.o CVideoModeList.o CFPSCounter.o CNullDriver.o COpenGLDriver.o COpenGLNormalMapRenderer.o COpenGLParallaxMapRenderer.o COpenGLShaderMaterialRenderer.o COpenGLTexture.o COpenGLSLMaterialRenderer.o COpenGLExtensionHandler.o CD3D8Driver.o CD3D8NormalMapRenderer.o CD3D8ParallaxMapRenderer.o CD3D8ShaderMaterialRenderer.o CD3D8Texture.o CD3D9Driver.o CD3D9HLSLMaterialRenderer.o CD3D9NormalMapRenderer.o CD3D9ParallaxMapRenderer.o CD3D9ShaderMaterialRenderer.o CD3D9Texture.o CColorConverter.o CImage.o CImageLoaderBMP.o CImageLoaderDDS.o CImageLoaderJPG.o CImageLoaderPCX.o CImageLoaderPNG.o CImageLoaderPSD.o CImageLoaderTGA.o CImageLoaderPPM.o CImageLoaderWAL.o CImageLoaderRGB.o CImageWriterBMP.o CImageWriterJPG.o CImageWriterPCX.o CImageWriterPNG.o CImageWriterPPM.o CImageWriterPSD.o CImageWriterTGA.o CSoftwareDriver.o CSoftwareTexture.o CTRFlat.o CTRFlatWire.o CTRGouraud.o CTRGouraudWire.o CTRNormalMap.o CTRStencilShadow.o CTRTextureFlat.o CTRTextureFlatWire.o CTRTextureGouraud.o CTRTextureGouraudAdd.o CTRTextureGouraudNoZ.o CTRTextureGouraudWire.o CZBuffer.o CTRTextureGouraudVertexAlpha2.o CTRTextureGouraudNoZ2.o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M1.o CSoftwareDriver2.o CSoftwareTexture2.o CTRTextureGouraud2.o CTRGouraud2.o CTRGouraudAlpha2.o CTRGouraudAlphaNoZ2.o CTRTextureDetailMap2.o CTRTextureGouraudAdd2.o CTRTextureGouraudAddNoZ2.o CTRTextureWire2.o CTRTextureLightMap2_Add.o CTRTextureLightMapGouraud2_M4.o IBurningShader.o CTRTextureBlend.o CTRTextureGouraudAlpha.o CTRTextureGouraudAlphaNoZ.o CDepthBuffer.o CBurningShader_Raster_Reference.o CFileList.o CFileSystem.o CLimitReadFile.o CMemoryFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CWADReader.o CZipReader.o CPakReader.o CNPKReader.o CTarReader.o CMountPointReader.o irrXML.o CAttributes.o CIrrDeviceSDL.o CIrrDeviceLinux.o CIrrDeviceConsole.o CIrrDeviceStub.o CIrrDeviceWin32.o CIrrDeviceFB.o CLogger.o COSOperator.o Irrlicht.o os.o CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISpinBox.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUITable.o CGUIToolBar.o CGUIWindow.o CGUIColorSelectDialog.o CDefaultGUIElementFactory.o CGUISpriteBank.o CGUIImageList.o CGUITreeView.o aesGladman/aescrypt.o aesGladman/aeskey.o aesGladman/aestab.o aesGladman/fileenc.o aesGladman/hmac.o aesGladman/prng.o aesGladman/pwd2key.o aesGladman/sha1.o aesGladman/sha2.o -Wl,-z,relro -Wl,-z,now -L/usr/X11R6/lib -lGL -lXxf86vm -lX11 -lz -lpng -ljpeg -lbz2 ar rs libIrrlicht.a CBSPMeshFileLoader.o CMD2MeshFileLoader.o CMD3MeshFileLoader.o CMS3DMeshFileLoader.o CB3DMeshFileLoader.o C3DSMeshFileLoader.o COgreMeshFileLoader.o COBJMeshFileLoader.o CColladaFileLoader.o CCSMLoader.o CDMFLoader.o CLMTSMeshFileLoader.o CMY3DMeshFileLoader.o COCTLoader.o CXMeshFileLoader.o CIrrMeshFileLoader.o CSTLMeshFileLoader.o CLWOMeshFileLoader.o CPLYMeshFileLoader.o CSMFMeshFileLoader.o CColladaMeshWriter.o CIrrMeshWriter.o CSTLMeshWriter.o COBJMeshWriter.o CPLYMeshWriter.o CSkinnedMesh.o CBoneSceneNode.o CMeshSceneNode.o CAnimatedMeshSceneNode.o CAnimatedMeshMD2.o CAnimatedMeshMD3.o CQ3LevelMesh.o CQuake3ShaderSceneNode.o CAnimatedMeshHalfLife.o CBillboardSceneNode.o CCameraSceneNode.o CDummyTransformationSceneNode.o CEmptySceneNode.o CGeometryCreator.o CLightSceneNode.o CMeshManipulator.o CMetaTriangleSelector.o COctreeSceneNode.o COctreeTriangleSelector.o CSceneCollisionManager.o CSceneManager.o CShadowVolumeSceneNode.o CSkyBoxSceneNode.o CSkyDomeSceneNode.o CTerrainSceneNode.o CTerrainTriangleSelector.o CVolumeLightSceneNode.o CCubeSceneNode.o CSphereSceneNode.o CTextSceneNode.o CTriangleBBSelector.o CTriangleSelector.o CWaterSurfaceSceneNode.o CMeshCache.o CDefaultSceneNodeAnimatorFactory.o CDefaultSceneNodeFactory.o CSceneLoaderIrr.o CParticleAnimatedMeshSceneNodeEmitter.o CParticleBoxEmitter.o CParticleCylinderEmitter.o CParticleMeshEmitter.o CParticlePointEmitter.o CParticleRingEmitter.o CParticleSphereEmitter.o CParticleAttractionAffector.o CParticleFadeOutAffector.o CParticleGravityAffector.o CParticleRotationAffector.o CParticleSystemSceneNode.o CParticleScaleAffector.o CSceneNodeAnimatorCameraFPS.o CSceneNodeAnimatorCameraMaya.o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorTexture.o CVideoModeList.o CFPSCounter.o CNullDriver.o COpenGLDriver.o COpenGLNormalMapRenderer.o COpenGLParallaxMapRenderer.o COpenGLShaderMaterialRenderer.o COpenGLTexture.o COpenGLSLMaterialRenderer.o COpenGLExtensionHandler.o CD3D8Driver.o CD3D8NormalMapRenderer.o CD3D8ParallaxMapRenderer.o CD3D8ShaderMaterialRenderer.o CD3D8Texture.o CD3D9Driver.o CD3D9HLSLMaterialRenderer.o CD3D9NormalMapRenderer.o CD3D9ParallaxMapRenderer.o CD3D9ShaderMaterialRenderer.o CD3D9Texture.o CColorConverter.o CImage.o CImageLoaderBMP.o CImageLoaderDDS.o CImageLoaderJPG.o CImageLoaderPCX.o CImageLoaderPNG.o CImageLoaderPSD.o CImageLoaderTGA.o CImageLoaderPPM.o CImageLoaderWAL.o CImageLoaderRGB.o CImageWriterBMP.o CImageWriterJPG.o CImageWriterPCX.o CImageWriterPNG.o CImageWriterPPM.o CImageWriterPSD.o CImageWriterTGA.o CSoftwareDriver.o CSoftwareTexture.o CTRFlat.o CTRFlatWire.o CTRGouraud.o CTRGouraudWire.o CTRNormalMap.o CTRStencilShadow.o CTRTextureFlat.o CTRTextureFlatWire.o CTRTextureGouraud.o CTRTextureGouraudAdd.o CTRTextureGouraudNoZ.o CTRTextureGouraudWire.o CZBuffer.o CTRTextureGouraudVertexAlpha2.o CTRTextureGouraudNoZ2.o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M1.o CSoftwareDriver2.o CSoftwareTexture2.o CTRTextureGouraud2.o CTRGouraud2.o CTRGouraudAlpha2.o CTRGouraudAlphaNoZ2.o CTRTextureDetailMap2.o CTRTextureGouraudAdd2.o CTRTextureGouraudAddNoZ2.o CTRTextureWire2.o CTRTextureLightMap2_Add.o CTRTextureLightMapGouraud2_M4.o IBurningShader.o CTRTextureBlend.o CTRTextureGouraudAlpha.o CTRTextureGouraudAlphaNoZ.o CDepthBuffer.o CBurningShader_Raster_Reference.o CFileList.o CFileSystem.o CLimitReadFile.o CMemoryFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CWADReader.o CZipReader.o CPakReader.o CNPKReader.o CTarReader.o CMountPointReader.o irrXML.o CAttributes.o CIrrDeviceSDL.o CIrrDeviceLinux.o CIrrDeviceConsole.o CIrrDeviceStub.o CIrrDeviceWin32.o CIrrDeviceFB.o CLogger.o COSOperator.o Irrlicht.o os.o CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISpinBox.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUITable.o CGUIToolBar.o CGUIWindow.o CGUIColorSelectDialog.o CDefaultGUIElementFactory.o CGUISpriteBank.o CGUIImageList.o CGUITreeView.o aesGladman/aescrypt.o aesGladman/aeskey.o aesGladman/aestab.o aesGladman/fileenc.o aesGladman/hmac.o aesGladman/prng.o aesGladman/pwd2key.o aesGladman/sha1.o aesGladman/sha2.o ar: creating libIrrlicht.a mkdir -p ../../lib/Linux -cp libIrrlicht.a ../../lib/Linux -mkdir -p ../../lib/Linux cp libIrrlicht.so.1.8.5 ../../lib/Linux +mkdir -p ../../lib/Linux +cp libIrrlicht.a ../../lib/Linux make[2]: Leaving directory '/build/reproducible-path/irrlicht-1.8.5+ds2/source/Irrlicht' # build documentation # based off of scripts/doc/irrlicht/makedocumentation.sh @@ -7790,7 +7826,7 @@ make[1]: Entering directory '/build/reproducible-path/irrlicht-1.8.5+ds2' dh_auto_install -- \ INSTALL_DIR=/build/reproducible-path/irrlicht-1.8.5+ds2/debian/tmp/usr/lib/x86_64-linux-gnu - cd source/Irrlicht && make -j20 install DESTDIR=/build/reproducible-path/irrlicht-1.8.5\+ds2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" INSTALL_DIR=/build/reproducible-path/irrlicht-1.8.5\+ds2/debian/tmp/usr/lib/x86_64-linux-gnu + cd source/Irrlicht && make -j42 install DESTDIR=/build/reproducible-path/irrlicht-1.8.5\+ds2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" INSTALL_DIR=/build/reproducible-path/irrlicht-1.8.5\+ds2/debian/tmp/usr/lib/x86_64-linux-gnu make[2]: Entering directory '/build/reproducible-path/irrlicht-1.8.5+ds2/source/Irrlicht' rm -f -r /build/reproducible-path/irrlicht-1.8.5+ds2/debian/tmp/usr/lib/x86_64-linux-gnu/../include/irrlicht mkdir -p /build/reproducible-path/irrlicht-1.8.5+ds2/debian/tmp/usr/lib/x86_64-linux-gnu/../include/irrlicht @@ -7824,10 +7860,10 @@ dh_gencontrol -O--sourcedirectory=source/Irrlicht dh_md5sums -O--sourcedirectory=source/Irrlicht dh_builddeb -O--sourcedirectory=source/Irrlicht -dpkg-deb: building package 'libirrlicht1.8t64' in '../libirrlicht1.8t64_1.8.5+ds2-1.1_amd64.deb'. -dpkg-deb: building package 'libirrlicht-doc' in '../libirrlicht-doc_1.8.5+ds2-1.1_all.deb'. dpkg-deb: building package 'libirrlicht-dev' in '../libirrlicht-dev_1.8.5+ds2-1.1_amd64.deb'. dpkg-deb: building package 'libirrlicht1.8t64-dbgsym' in '../libirrlicht1.8t64-dbgsym_1.8.5+ds2-1.1_amd64.deb'. +dpkg-deb: building package 'libirrlicht1.8t64' in '../libirrlicht1.8t64_1.8.5+ds2-1.1_amd64.deb'. +dpkg-deb: building package 'libirrlicht-doc' in '../libirrlicht-doc_1.8.5+ds2-1.1_all.deb'. dpkg-genbuildinfo --build=binary -O../irrlicht_1.8.5+ds2-1.1_amd64.buildinfo dpkg-genchanges --build=binary -O../irrlicht_1.8.5+ds2-1.1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -7835,12 +7871,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/2019791/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2019791/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/1771269 and its subdirectories -I: Current time: Sun Mar 2 05:41:07 -12 2025 -I: pbuilder-time-stamp: 1740937267 +I: removing directory /srv/workspace/pbuilder/2019791 and its subdirectories +I: Current time: Sun Apr 5 14:07:17 +14 2026 +I: pbuilder-time-stamp: 1775347637