* Package: dev-games/irrlicht-1.8.4-r1 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking irrlicht-1.8.4.zip to /var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work >>> Unpacking irrlicht-1.8.4-patchset.tar.bz2 to /var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work >>> Source unpacked in /var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work >>> Preparing source in /var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work/irrlicht-1.8.4/source/Irrlicht ... * Applying irrlicht-1.8.4-gentoo.patch ... [ ok ] * Applying irrlicht-1.8.4-demoMake.patch ... [ ok ] * Applying irrlicht-1.8.4-mesa-10.x.patch ... [ ok ] * Applying irrlicht-1.8.4-jpeg-9a.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work/irrlicht-1.8.4/source/Irrlicht ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work/irrlicht-1.8.4/source/Irrlicht ... make -j1 NDEBUG=1 sharedlib x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/sha2.d aesGladman/sha2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/sha1.d aesGladman/sha1.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/pwd2key.d aesGladman/pwd2key.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/prng.d aesGladman/prng.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/hmac.d aesGladman/hmac.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/fileenc.d aesGladman/fileenc.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/aestab.d aesGladman/aestab.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/aeskey.d aesGladman/aeskey.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF aesGladman/aescrypt.d aesGladman/aescrypt.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUITreeView.d CGUITreeView.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIImageList.d CGUIImageList.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUISpriteBank.d CGUISpriteBank.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CDefaultGUIElementFactory.d CDefaultGUIElementFactory.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIColorSelectDialog.d CGUIColorSelectDialog.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIWindow.d CGUIWindow.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIToolBar.d CGUIToolBar.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUITable.d CGUITable.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUITabControl.d CGUITabControl.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIStaticText.d CGUIStaticText.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUISkin.d CGUISkin.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUISpinBox.d CGUISpinBox.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIScrollBar.d CGUIScrollBar.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIModalScreen.d CGUIModalScreen.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIMessageBox.d CGUIMessageBox.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIMeshViewer.d CGUIMeshViewer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIMenu.d CGUIMenu.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIListBox.d CGUIListBox.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIInOutFader.d CGUIInOutFader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIImage.d CGUIImage.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIFont.d CGUIFont.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIFileOpenDialog.d CGUIFileOpenDialog.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIEnvironment.d CGUIEnvironment.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIEditBox.d CGUIEditBox.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIContextMenu.d CGUIContextMenu.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIComboBox.d CGUIComboBox.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUICheckBox.d CGUICheckBox.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGUIButton.d CGUIButton.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF os.d os.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF Irrlicht.d Irrlicht.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COSOperator.d COSOperator.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CLogger.d CLogger.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceFB.d CIrrDeviceFB.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceWin32.d CIrrDeviceWin32.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceStub.d CIrrDeviceStub.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceConsole.d CIrrDeviceConsole.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceLinux.d CIrrDeviceLinux.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrDeviceSDL.d CIrrDeviceSDL.cpp x86_64-pc-linux-gnu-gcc -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF lzma/LzmaDec.d lzma/LzmaDec.c x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CAttributes.d CAttributes.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF irrXML.d irrXML.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMountPointReader.d CMountPointReader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTarReader.d CTarReader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CNPKReader.d CNPKReader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CPakReader.d CPakReader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CZipReader.d CZipReader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CWADReader.d CWADReader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CXMLWriter.d CXMLWriter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CXMLReader.d CXMLReader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CWriteFile.d CWriteFile.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CReadFile.d CReadFile.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMemoryFile.d CMemoryFile.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CLimitReadFile.d CLimitReadFile.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CFileSystem.d CFileSystem.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CFileList.d CFileList.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CBurningShader_Raster_Reference.d CBurningShader_Raster_Reference.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CDepthBuffer.d CDepthBuffer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAlphaNoZ.d CTRTextureGouraudAlphaNoZ.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAlpha.d CTRTextureGouraudAlpha.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureBlend.d CTRTextureBlend.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF IBurningShader.d IBurningShader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMapGouraud2_M4.d CTRTextureLightMapGouraud2_M4.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_Add.d CTRTextureLightMap2_Add.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureWire2.d CTRTextureWire2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAddNoZ2.d CTRTextureGouraudAddNoZ2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAdd2.d CTRTextureGouraudAdd2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureDetailMap2.d CTRTextureDetailMap2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraudAlphaNoZ2.d CTRGouraudAlphaNoZ2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraudAlpha2.d CTRGouraudAlpha2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraud2.d CTRGouraud2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraud2.d CTRTextureGouraud2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareTexture2.d CSoftwareTexture2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareDriver2.d CSoftwareDriver2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_M1.d CTRTextureLightMap2_M1.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_M4.d CTRTextureLightMap2_M4.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureLightMap2_M2.d CTRTextureLightMap2_M2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudNoZ2.d CTRTextureGouraudNoZ2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudVertexAlpha2.d CTRTextureGouraudVertexAlpha2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CZBuffer.d CZBuffer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudWire.d CTRTextureGouraudWire.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudNoZ.d CTRTextureGouraudNoZ.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraudAdd.d CTRTextureGouraudAdd.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureGouraud.d CTRTextureGouraud.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureFlatWire.d CTRTextureFlatWire.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRTextureFlat.d CTRTextureFlat.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRStencilShadow.d CTRStencilShadow.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRNormalMap.d CTRNormalMap.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraudWire.d CTRGouraudWire.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRGouraud.d CTRGouraud.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRFlatWire.d CTRFlatWire.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTRFlat.d CTRFlat.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareTexture.d CSoftwareTexture.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSoftwareDriver.d CSoftwareDriver.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterTGA.d CImageWriterTGA.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPSD.d CImageWriterPSD.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPPM.d CImageWriterPPM.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPNG.d CImageWriterPNG.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterPCX.d CImageWriterPCX.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterJPG.d CImageWriterJPG.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageWriterBMP.d CImageWriterBMP.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderRGB.d CImageLoaderRGB.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderWAL.d CImageLoaderWAL.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPPM.d CImageLoaderPPM.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderTGA.d CImageLoaderTGA.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPSD.d CImageLoaderPSD.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPNG.d CImageLoaderPNG.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderPCX.d CImageLoaderPCX.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderJPG.d CImageLoaderJPG.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderDDS.d CImageLoaderDDS.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImageLoaderBMP.d CImageLoaderBMP.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CImage.d CImage.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CColorConverter.d CColorConverter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9Texture.d CD3D9Texture.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9ShaderMaterialRenderer.d CD3D9ShaderMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9ParallaxMapRenderer.d CD3D9ParallaxMapRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9NormalMapRenderer.d CD3D9NormalMapRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9HLSLMaterialRenderer.d CD3D9HLSLMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D9Driver.d CD3D9Driver.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8Texture.d CD3D8Texture.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8ShaderMaterialRenderer.d CD3D8ShaderMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8ParallaxMapRenderer.d CD3D8ParallaxMapRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8NormalMapRenderer.d CD3D8NormalMapRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CD3D8Driver.d CD3D8Driver.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLExtensionHandler.d COpenGLExtensionHandler.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLSLMaterialRenderer.d COpenGLSLMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLTexture.d COpenGLTexture.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLShaderMaterialRenderer.d COpenGLShaderMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLParallaxMapRenderer.d COpenGLParallaxMapRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLNormalMapRenderer.d COpenGLNormalMapRenderer.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COpenGLDriver.d COpenGLDriver.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CNullDriver.d CNullDriver.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CFPSCounter.d CFPSCounter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CVideoModeList.d CVideoModeList.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorTexture.d CSceneNodeAnimatorTexture.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorRotation.d CSceneNodeAnimatorRotation.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorFollowSpline.d CSceneNodeAnimatorFollowSpline.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorFlyStraight.d CSceneNodeAnimatorFlyStraight.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorFlyCircle.d CSceneNodeAnimatorFlyCircle.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorDelete.d CSceneNodeAnimatorDelete.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorCollisionResponse.d CSceneNodeAnimatorCollisionResponse.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorCameraMaya.d CSceneNodeAnimatorCameraMaya.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneNodeAnimatorCameraFPS.d CSceneNodeAnimatorCameraFPS.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleScaleAffector.d CParticleScaleAffector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleSystemSceneNode.d CParticleSystemSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleRotationAffector.d CParticleRotationAffector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleGravityAffector.d CParticleGravityAffector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleFadeOutAffector.d CParticleFadeOutAffector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleAttractionAffector.d CParticleAttractionAffector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleSphereEmitter.d CParticleSphereEmitter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleRingEmitter.d CParticleRingEmitter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticlePointEmitter.d CParticlePointEmitter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleMeshEmitter.d CParticleMeshEmitter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleCylinderEmitter.d CParticleCylinderEmitter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleBoxEmitter.d CParticleBoxEmitter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CParticleAnimatedMeshSceneNodeEmitter.d CParticleAnimatedMeshSceneNodeEmitter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneLoaderIrr.d CSceneLoaderIrr.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CDefaultSceneNodeFactory.d CDefaultSceneNodeFactory.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CDefaultSceneNodeAnimatorFactory.d CDefaultSceneNodeAnimatorFactory.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMeshCache.d CMeshCache.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CWaterSurfaceSceneNode.d CWaterSurfaceSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTriangleSelector.d CTriangleSelector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTriangleBBSelector.d CTriangleBBSelector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTextSceneNode.d CTextSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSphereSceneNode.d CSphereSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CCubeSceneNode.d CCubeSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CVolumeLightSceneNode.d CVolumeLightSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTerrainTriangleSelector.d CTerrainTriangleSelector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CTerrainSceneNode.d CTerrainSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSkyDomeSceneNode.d CSkyDomeSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSkyBoxSceneNode.d CSkyBoxSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CShadowVolumeSceneNode.d CShadowVolumeSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneManager.d CSceneManager.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSceneCollisionManager.d CSceneCollisionManager.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COctreeTriangleSelector.d COctreeTriangleSelector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COctreeSceneNode.d COctreeSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMetaTriangleSelector.d CMetaTriangleSelector.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMeshManipulator.d CMeshManipulator.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CLightSceneNode.d CLightSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CGeometryCreator.d CGeometryCreator.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CEmptySceneNode.d CEmptySceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CDummyTransformationSceneNode.d CDummyTransformationSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CCameraSceneNode.d CCameraSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CBillboardSceneNode.d CBillboardSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CAnimatedMeshHalfLife.d CAnimatedMeshHalfLife.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CQuake3ShaderSceneNode.d CQuake3ShaderSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CQ3LevelMesh.d CQ3LevelMesh.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CAnimatedMeshMD3.d CAnimatedMeshMD3.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CAnimatedMeshMD2.d CAnimatedMeshMD2.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CAnimatedMeshSceneNode.d CAnimatedMeshSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMeshSceneNode.d CMeshSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CBoneSceneNode.d CBoneSceneNode.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSkinnedMesh.d CSkinnedMesh.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CPLYMeshWriter.d CPLYMeshWriter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COBJMeshWriter.d COBJMeshWriter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSTLMeshWriter.d CSTLMeshWriter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrMeshWriter.d CIrrMeshWriter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CColladaMeshWriter.d CColladaMeshWriter.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSMFMeshFileLoader.d CSMFMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CPLYMeshFileLoader.d CPLYMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CLWOMeshFileLoader.d CLWOMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CSTLMeshFileLoader.d CSTLMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CIrrMeshFileLoader.d CIrrMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CXMeshFileLoader.d CXMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COCTLoader.d COCTLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMY3DMeshFileLoader.d CMY3DMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CLMTSMeshFileLoader.d CLMTSMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CDMFLoader.d CDMFLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CCSMLoader.d CCSMLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CColladaFileLoader.d CColladaFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COBJMeshFileLoader.d COBJMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF COgreMeshFileLoader.d COgreMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF C3DSMeshFileLoader.d C3DSMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CB3DMeshFileLoader.d CB3DMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMS3DMeshFileLoader.d CMS3DMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMD3MeshFileLoader.d CMD3MeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CMD2MeshFileLoader.d CMD2MeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -I../../include -DIRRLICHT_EXPORTS=1 -MM -MF CBSPMeshFileLoader.d CBSPMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBSPMeshFileLoader.o CBSPMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMD2MeshFileLoader.o CMD2MeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMD3MeshFileLoader.o CMD3MeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMS3DMeshFileLoader.o CMS3DMeshFileLoader.cpp In file included from ../../include/coreutil.h:8, from ../../include/IReadFile.h:9, from CMS3DMeshFileLoader.cpp:8: ../../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:19: 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 ../../include/coreutil.h:8, from ../../include/IReadFile.h:9, from CMS3DMeshFileLoader.cpp:8: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CB3DMeshFileLoader.o CB3DMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o C3DSMeshFileLoader.o C3DSMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COgreMeshFileLoader.o COgreMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COBJMeshFileLoader.o COBJMeshFileLoader.cpp COBJMeshFileLoader.cpp: In member function ‘virtual irr::scene::IAnimatedMesh* irr::scene::COBJMeshFileLoader::createMesh(irr::io::IReadFile*)’: COBJMeshFileLoader.cpp:78:6: warning: variable ‘smoothingGroup’ set but not used [-Wunused-but-set-variable] 78 | u32 smoothingGroup=0; | ^~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CColladaFileLoader.o CColladaFileLoader.cpp CColladaFileLoader.cpp: In member function ‘void irr::scene::CColladaFileLoader::readPolygonSection(irr::io::IXMLReaderUTF8*, irr::core::array&, irr::scene::SMesh*, const stringc&)’: CColladaFileLoader.cpp:1920:7: warning: variable ‘unresolvedInput’ set but not used [-Wunused-but-set-variable] 1920 | bool unresolvedInput=false; | ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CCSMLoader.o CCSMLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDMFLoader.o CDMFLoader.cpp In file included from CDMFLoader.cpp:31: dmfsupport.h:594:6: warning: ‘bool irr::scene::{anonymous}::GetDMFWaterPlanes(const StringList&, irr::scene::{anonymous}::dmfWaterPlane*, irr::scene::{anonymous}::dmfVert*, irr::scene::{anonymous}::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::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: ../../include/irrString.h:916:19: 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 ../../include/path.h:8, from ../../include/IMeshLoader.h:9, from CDMFLoader.h:33, from CDMFLoader.cpp:24: ../../include/irrAllocator.h: In function ‘irr::core::string& irr::core::string::trim(const irr::core::string&) [with T = char; TAlloc = irr::core::irrAllocator]’: ../../include/irrAllocator.h:60:22: note: at offset [1, -1] to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLMTSMeshFileLoader.o CLMTSMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMY3DMeshFileLoader.o CMY3DMeshFileLoader.cpp In file included from ../../include/path.h:8, from ../../include/IMeshLoader.h:9, from CMY3DMeshFileLoader.h:33, from CMY3DMeshFileLoader.cpp:14: 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:92: ../../include/irrString.h:916:19: 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 ../../include/path.h:8, from ../../include/IMeshLoader.h:9, from CMY3DMeshFileLoader.h:33, from CMY3DMeshFileLoader.cpp:14: ../../include/irrAllocator.h: In member function ‘virtual irr::scene::IAnimatedMesh* irr::scene::CMY3DMeshFileLoader::createMesh(irr::io::IReadFile*)’: ../../include/irrAllocator.h:60:22: note: at offset [1, -1] to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COCTLoader.o COCTLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CXMeshFileLoader.o CXMeshFileLoader.cpp CXMeshFileLoader.cpp: In member function ‘bool irr::scene::CXMeshFileLoader::parseDataObjectMesh(irr::scene::CXMeshFileLoader::SXMesh&)’: CXMeshFileLoader.cpp:892:8: warning: variable ‘tangentpos’ set but not used [-Wunused-but-set-variable] 892 | s16 tangentpos = -1; | ^~~~~~~~~~ CXMeshFileLoader.cpp:893:8: warning: variable ‘binormalpos’ set but not used [-Wunused-but-set-variable] 893 | s16 binormalpos = -1; | ^~~~~~~~~~~ CXMeshFileLoader.cpp:897:8: warning: variable ‘tangenttype’ set but not used [-Wunused-but-set-variable] 897 | s16 tangenttype = -1; | ^~~~~~~~~~~ CXMeshFileLoader.cpp:898:8: warning: variable ‘binormaltype’ set but not used [-Wunused-but-set-variable] 898 | s16 binormaltype = -1; | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrMeshFileLoader.o CIrrMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSTLMeshFileLoader.o CSTLMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLWOMeshFileLoader.o CLWOMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPLYMeshFileLoader.o CPLYMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSMFMeshFileLoader.o CSMFMeshFileLoader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CColladaMeshWriter.o CColladaMeshWriter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrMeshWriter.o CIrrMeshWriter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSTLMeshWriter.o CSTLMeshWriter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COBJMeshWriter.o COBJMeshWriter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPLYMeshWriter.o CPLYMeshWriter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkinnedMesh.o CSkinnedMesh.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBoneSceneNode.o CBoneSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshSceneNode.o CMeshSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshSceneNode.o CAnimatedMeshSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshMD2.o CAnimatedMeshMD2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshMD3.o CAnimatedMeshMD3.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, from CAnimatedMeshMD3.h:8, from CAnimatedMeshMD3.cpp:8: ../../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:19: 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 ../../include/matrix4.h:14, from ../../include/SMaterial.h:9, from ../../include/IMesh.h:9, from ../../include/IAnimatedMesh.h:9, from ../../include/IAnimatedMeshMD3.h:8, from CAnimatedMeshMD3.h:8, from CAnimatedMeshMD3.cpp:8: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CQ3LevelMesh.o CQ3LevelMesh.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/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:8: ../../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:19: 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 ../../include/matrix4.h:14, from ../../include/SMaterial.h:9, from ../../include/IMesh.h:9, from ../../include/IAnimatedMesh.h:9, from ../../include/IQ3LevelMesh.h:8, from CQ3LevelMesh.h:8, from CQ3LevelMesh.cpp:8: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CQuake3ShaderSceneNode.o CQuake3ShaderSceneNode.cpp In file included from ../../include/IEventReceiver.h:10, from ../../include/ISceneNodeAnimator.h:12, from ../../include/ISceneNode.h:12, from ../../include/IMeshSceneNode.h:8, from CQuake3ShaderSceneNode.h:8, from CQuake3ShaderSceneNode.cpp:9: ../../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:19: 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 ../../include/IEventReceiver.h:10, from ../../include/ISceneNodeAnimator.h:12, from ../../include/ISceneNode.h:12, from ../../include/IMeshSceneNode.h:8, from CQuake3ShaderSceneNode.h:8, from CQuake3ShaderSceneNode.cpp:9: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAnimatedMeshHalfLife.o CAnimatedMeshHalfLife.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, from CAnimatedMeshHalfLife.cpp:8: ../../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:19: 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 ../../include/matrix4.h:14, from ../../include/SMaterial.h:9, from ../../include/IMesh.h:9, from ../../include/IAnimatedMesh.h:9, from CAnimatedMeshHalfLife.h:8, from CAnimatedMeshHalfLife.cpp:8: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBillboardSceneNode.o CBillboardSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CCameraSceneNode.o CCameraSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDummyTransformationSceneNode.o CDummyTransformationSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CEmptySceneNode.o CEmptySceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGeometryCreator.o CGeometryCreator.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLightSceneNode.o CLightSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshManipulator.o CMeshManipulator.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMetaTriangleSelector.o CMetaTriangleSelector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COctreeSceneNode.o COctreeSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COctreeTriangleSelector.o COctreeTriangleSelector.cpp COctreeTriangleSelector.cpp: In member function ‘void irr::scene::COctreeTriangleSelector::constructOctree(irr::scene::COctreeTriangleSelector::SOctreeNode*)’: COctreeTriangleSelector.cpp:94:50: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class irr::core::triangle3d’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 94 | sizeof(core::triangle3df)*keepTriangles.size()); | ^ In file included from ../../include/ITriangleSelector.h:9, from CTriangleSelector.h:8, from COctreeTriangleSelector.h:8, from COctreeTriangleSelector.cpp:5: ../../include/triangle3d.h:20:8: note: ‘class irr::core::triangle3d’ declared here 20 | class triangle3d | ^~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneCollisionManager.o CSceneCollisionManager.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneManager.o CSceneManager.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CShadowVolumeSceneNode.o CShadowVolumeSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkyBoxSceneNode.o CSkyBoxSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSkyDomeSceneNode.o CSkyDomeSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTerrainSceneNode.o CTerrainSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTerrainTriangleSelector.o CTerrainTriangleSelector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CVolumeLightSceneNode.o CVolumeLightSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CCubeSceneNode.o CCubeSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSphereSceneNode.o CSphereSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTextSceneNode.o CTextSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTriangleBBSelector.o CTriangleBBSelector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTriangleSelector.o CTriangleSelector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWaterSurfaceSceneNode.o CWaterSurfaceSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMeshCache.o CMeshCache.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDefaultSceneNodeAnimatorFactory.o CDefaultSceneNodeAnimatorFactory.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDefaultSceneNodeFactory.o CDefaultSceneNodeFactory.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneLoaderIrr.o CSceneLoaderIrr.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleAnimatedMeshSceneNodeEmitter.o CParticleAnimatedMeshSceneNodeEmitter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleBoxEmitter.o CParticleBoxEmitter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleCylinderEmitter.o CParticleCylinderEmitter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleMeshEmitter.o CParticleMeshEmitter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticlePointEmitter.o CParticlePointEmitter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleRingEmitter.o CParticleRingEmitter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleSphereEmitter.o CParticleSphereEmitter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleAttractionAffector.o CParticleAttractionAffector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleFadeOutAffector.o CParticleFadeOutAffector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleGravityAffector.o CParticleGravityAffector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleRotationAffector.o CParticleRotationAffector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleSystemSceneNode.o CParticleSystemSceneNode.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CParticleScaleAffector.o CParticleScaleAffector.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCameraFPS.o CSceneNodeAnimatorCameraFPS.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCameraMaya.o CSceneNodeAnimatorCameraMaya.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorCollisionResponse.o CSceneNodeAnimatorCollisionResponse.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorDelete.o CSceneNodeAnimatorDelete.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFlyCircle.o CSceneNodeAnimatorFlyCircle.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFlyStraight.o CSceneNodeAnimatorFlyStraight.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorFollowSpline.o CSceneNodeAnimatorFollowSpline.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorRotation.o CSceneNodeAnimatorRotation.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSceneNodeAnimatorTexture.o CSceneNodeAnimatorTexture.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CVideoModeList.o CVideoModeList.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CFPSCounter.o CFPSCounter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CNullDriver.o CNullDriver.cpp CNullDriver.cpp: In constructor ‘irr::video::CNullDriver::CNullDriver(irr::io::IFileSystem*, const irr::core::dimension2d&)’: CNullDriver.cpp:184:45: 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, from CNullDriver.cpp:5: ../../include/SExposedVideoData.h:25:8: note: ‘struct irr::video::SExposedVideoData’ declared here 25 | struct SExposedVideoData | ^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLDriver.o COpenGLDriver.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLNormalMapRenderer.o COpenGLNormalMapRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLParallaxMapRenderer.o COpenGLParallaxMapRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLShaderMaterialRenderer.o COpenGLShaderMaterialRenderer.cpp In file included from ../../include/matrix4.h:14, from ../../include/SMaterial.h:9, from ../../include/IMaterialRenderer.h:9, from COpenGLShaderMaterialRenderer.h:30, from COpenGLShaderMaterialRenderer.cpp:8: ../../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:19: 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 ../../include/matrix4.h:14, from ../../include/SMaterial.h:9, from ../../include/IMaterialRenderer.h:9, from COpenGLShaderMaterialRenderer.h:30, from COpenGLShaderMaterialRenderer.cpp:8: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLTexture.o COpenGLTexture.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLSLMaterialRenderer.o COpenGLSLMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COpenGLExtensionHandler.o COpenGLExtensionHandler.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8Driver.o CD3D8Driver.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8NormalMapRenderer.o CD3D8NormalMapRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8ParallaxMapRenderer.o CD3D8ParallaxMapRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8ShaderMaterialRenderer.o CD3D8ShaderMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D8Texture.o CD3D8Texture.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9Driver.o CD3D9Driver.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9HLSLMaterialRenderer.o CD3D9HLSLMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9NormalMapRenderer.o CD3D9NormalMapRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9ParallaxMapRenderer.o CD3D9ParallaxMapRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9ShaderMaterialRenderer.o CD3D9ShaderMaterialRenderer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CD3D9Texture.o CD3D9Texture.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CColorConverter.o CColorConverter.cpp CColorConverter.cpp: In static member function ‘static void irr::video::CColorConverter::convert_viaFormat(const void*, irr::video::ECOLOR_FORMAT, irr::s32, void*, irr::video::ECOLOR_FORMAT)’: CColorConverter.cpp:614:9: warning: enumeration value ‘ECF_R16F’ not handled in switch [-Wswitch] 614 | switch (sF) | ^ CColorConverter.cpp:614:9: warning: enumeration value ‘ECF_G16R16F’ not handled in switch [-Wswitch] CColorConverter.cpp:614:9: warning: enumeration value ‘ECF_A16B16G16R16F’ not handled in switch [-Wswitch] CColorConverter.cpp:614:9: warning: enumeration value ‘ECF_R32F’ not handled in switch [-Wswitch] CColorConverter.cpp:614:9: warning: enumeration value ‘ECF_G32R32F’ not handled in switch [-Wswitch] CColorConverter.cpp:614:9: warning: enumeration value ‘ECF_A32B32G32R32F’ not handled in switch [-Wswitch] CColorConverter.cpp:614:9: warning: enumeration value ‘ECF_UNKNOWN’ not handled in switch [-Wswitch] x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImage.o CImage.cpp In file included from CImage.cpp:8: CBlit.h:1230:13: warning: ‘void irr::drawLine(irr::video::IImage*, const irr::core::vector2d&, const irr::core::vector2d&, const irr::video::SColor&)’ defined but not used [-Wunused-function] 1230 | static void drawLine(video::IImage* img, const core::position2d& from, | ^~~~~~~~ CBlit.h:1222:13: warning: ‘void irr::drawRectangle(irr::video::IImage*, const irr::core::rect&, const irr::video::SColor&)’ defined but not used [-Wunused-function] 1222 | static void drawRectangle(video::IImage* img, const core::rect& rect, const video::SColor &color) | ^~~~~~~~~~~~~ CBlit.h:1165:12: warning: ‘irr::s32 irr::StretchBlit(irr::eBlitter, irr::video::IImage*, const irr::core::rect*, const irr::core::rect*, irr::video::IImage*, irr::u32)’ defined but not used [-Wunused-function] 1165 | static s32 StretchBlit(eBlitter operation, | ^~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderBMP.o CImageLoaderBMP.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderDDS.o CImageLoaderDDS.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderJPG.o CImageLoaderJPG.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPCX.o CImageLoaderPCX.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPNG.o CImageLoaderPNG.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPSD.o CImageLoaderPSD.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderTGA.o CImageLoaderTGA.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderPPM.o CImageLoaderPPM.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderWAL.o CImageLoaderWAL.cpp CImageLoaderWAL.cpp: In member function ‘virtual irr::video::IImage* irr::video::CImageLoaderWAL2::loadImage(irr::io::IReadFile*) const’: CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_A1R5G5B5’ not handled in switch [-Wswitch] 209 | switch ( format ) | ^ CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_R5G6B5’ not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_R16F’ not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_G16R16F’ not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_A16B16G16R16F’ not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_R32F’ not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_G32R32F’ not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_A32B32G32R32F’ not handled in switch [-Wswitch] CImageLoaderWAL.cpp:209:9: warning: enumeration value ‘ECF_UNKNOWN’ not handled in switch [-Wswitch] x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageLoaderRGB.o CImageLoaderRGB.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterBMP.o CImageWriterBMP.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterJPG.o CImageWriterJPG.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPCX.o CImageWriterPCX.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPNG.o CImageWriterPNG.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPPM.o CImageWriterPPM.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterPSD.o CImageWriterPSD.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CImageWriterTGA.o CImageWriterTGA.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSoftwareDriver.o CSoftwareDriver.cpp In file included from CSoftwareDriver.cpp:11: CBlit.h:1165:12: warning: ‘irr::s32 irr::StretchBlit(irr::eBlitter, irr::video::IImage*, const irr::core::rect*, const irr::core::rect*, irr::video::IImage*, irr::u32)’ defined but not used [-Wunused-function] 1165 | static s32 StretchBlit(eBlitter operation, | ^~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSoftwareTexture.o CSoftwareTexture.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRFlat.o CTRFlat.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRFlatWire.o CTRFlatWire.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraud.o CTRGouraud.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraudWire.o CTRGouraudWire.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRNormalMap.o CTRNormalMap.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRStencilShadow.o CTRStencilShadow.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureFlat.o CTRTextureFlat.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureFlatWire.o CTRTextureFlatWire.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraud.o CTRTextureGouraud.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAdd.o CTRTextureGouraudAdd.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudNoZ.o CTRTextureGouraudNoZ.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudWire.o CTRTextureGouraudWire.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CZBuffer.o CZBuffer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudVertexAlpha2.o CTRTextureGouraudVertexAlpha2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudNoZ2.o CTRTextureGouraudNoZ2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M2.o CTRTextureLightMap2_M2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M4.o CTRTextureLightMap2_M4.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_M1.o CTRTextureLightMap2_M1.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSoftwareDriver2.o CSoftwareDriver2.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:67: 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 ); | ^ In file included from IDepthBuffer.h:10, from CDepthBuffer.h:8, from IBurningShader.h:14, from CSoftwareDriver2.h:9, from CSoftwareDriver2.cpp:6: S4DVertex.h:448:8: note: ‘struct irr::video::s4DVertex’ declared here 448 | struct s4DVertex | ^~~~~~~~~ CSoftwareDriver2.cpp:2425:67: 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] 2425 | memcpy ( CurrentOut.data + 2, face[1], sizeof ( s4DVertex ) * 2 ); | ^ In file included from IDepthBuffer.h:10, from CDepthBuffer.h:8, from IBurningShader.h:14, from CSoftwareDriver2.h:9, from CSoftwareDriver2.cpp:6: S4DVertex.h:448:8: note: ‘struct irr::video::s4DVertex’ declared here 448 | struct s4DVertex | ^~~~~~~~~ CSoftwareDriver2.cpp:2426:67: 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] 2426 | memcpy ( CurrentOut.data + 4, face[2], sizeof ( s4DVertex ) * 2 ); | ^ In file included from IDepthBuffer.h:10, from CDepthBuffer.h:8, from IBurningShader.h:14, from CSoftwareDriver2.h:9, from CSoftwareDriver2.cpp:6: S4DVertex.h:448:8: note: ‘struct irr::video::s4DVertex’ declared here 448 | struct s4DVertex | ^~~~~~~~~ CSoftwareDriver2.cpp: In function ‘irr::video::glsl::vec4 irr::video::glsl::ftransform()’: CSoftwareDriver2.cpp:48:12: warning: ‘out’ is used uninitialized in this function [-Wuninitialized] 48 | return out; | ^~~ CSoftwareDriver2.cpp: In function ‘irr::video::glsl::vec3 irr::video::glsl::fnormal()’: CSoftwareDriver2.cpp:59:12: warning: ‘out’ is used uninitialized in this function [-Wuninitialized] 59 | return out; | ^~~ CSoftwareDriver2.cpp: In member function ‘void irr::video::CBurningVideoDriver::VertexCache_get(const irr::video::s4DVertex**)’: CSoftwareDriver2.cpp:1546:29: warning: ‘sourceIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1546 | info[fillIndex++].index = sourceIndex; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CSoftwareTexture2.o CSoftwareTexture2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraud2.o CTRTextureGouraud2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraud2.o CTRGouraud2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraudAlpha2.o CTRGouraudAlpha2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRGouraudAlphaNoZ2.o CTRGouraudAlphaNoZ2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureDetailMap2.o CTRTextureDetailMap2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAdd2.o CTRTextureGouraudAdd2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAddNoZ2.o CTRTextureGouraudAddNoZ2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureWire2.o CTRTextureWire2.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMap2_Add.o CTRTextureLightMap2_Add.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureLightMapGouraud2_M4.o CTRTextureLightMapGouraud2_M4.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o IBurningShader.o IBurningShader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureBlend.o CTRTextureBlend.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAlpha.o CTRTextureGouraudAlpha.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTRTextureGouraudAlphaNoZ.o CTRTextureGouraudAlphaNoZ.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CDepthBuffer.o CDepthBuffer.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CBurningShader_Raster_Reference.o CBurningShader_Raster_Reference.cpp CBurningShader_Raster_Reference.cpp: In member function ‘void irr::video::CBurningShader_Raster_Reference::scanline()’: CBurningShader_Raster_Reference.cpp:781:7: warning: variable ‘condition’ set but not used [-Wunused-but-set-variable] 781 | u32 condition; | ^~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CFileList.o CFileList.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CFileSystem.o CFileSystem.cpp In file included from ../../include/coreutil.h:8, from ../../include/IReadFile.h:9, from ../../include/IFileArchive.h:8, from ../../include/IFileSystem.h:10, from CFileSystem.h:8, from CFileSystem.cpp:7: ../../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:19: 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 ../../include/coreutil.h:8, from ../../include/IReadFile.h:9, from ../../include/IFileArchive.h:8, from ../../include/IFileSystem.h:10, from CFileSystem.h:8, from CFileSystem.cpp:7: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLimitReadFile.o CLimitReadFile.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMemoryFile.o CMemoryFile.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CReadFile.o CReadFile.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWriteFile.o CWriteFile.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CXMLReader.o CXMLReader.cpp In file included from CXMLReaderImpl.h:9, from CXMLReader.cpp:5: ../../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:19: 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 CXMLReaderImpl.h:9, from CXMLReader.cpp:5: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CXMLWriter.o CXMLWriter.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CWADReader.o CWADReader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CZipReader.o CZipReader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CPakReader.o CPakReader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CNPKReader.o CNPKReader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CTarReader.o CTarReader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CMountPointReader.o CMountPointReader.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o irrXML.o irrXML.cpp In file included from irrXML.cpp:6: ../../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:19: 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 irrXML.cpp:6: ../../include/irrAllocator.h:60:22: note: at offset -1 to an object with size 1 allocated by ‘operator new’ here 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CAttributes.o CAttributes.cpp In file included from CAttributes.cpp:6: CAttributeImpl.h: In member function ‘virtual void irr::io::CUserPointerAttribute::setString(const char*)’: CAttributeImpl.h:2039:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2039 | Value = (void *) tmp; | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o lzma/LzmaDec.o lzma/LzmaDec.c x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceSDL.o CIrrDeviceSDL.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceLinux.o CIrrDeviceLinux.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceConsole.o CIrrDeviceConsole.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceStub.o CIrrDeviceStub.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceWin32.o CIrrDeviceWin32.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CIrrDeviceFB.o CIrrDeviceFB.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CLogger.o CLogger.cpp x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wall -fno-exceptions -fno-rtti -fPIC -I../../include -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o COSOperator.o COSOperator.cpp COSOperator.cpp:16:10: fatal error: sys/sysctl.h: No such file or directory 16 | #include | ^~~~~~~~~~~~~~ compilation terminated. make: *** [: COSOperator.o] Error 1 * ERROR: dev-games/irrlicht-1.8.4-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-games/irrlicht-1.8.4-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-games/irrlicht-1.8.4-r1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-games:irrlicht-1.8.4-r1:20200808-013517.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-games/irrlicht-1.8.4-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-games/irrlicht-1.8.4-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work/irrlicht-1.8.4/source/Irrlicht' * S: '/var/tmp/portage/dev-games/irrlicht-1.8.4-r1/work/irrlicht-1.8.4/source/Irrlicht'