Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Scanning dependencies of target OgreMain
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConstBufferPool.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreForward3D.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreForwardClustered.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreForwardPlusBase.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlms.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsCompute.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsComputeJob.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsDatablock.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsJson.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsJsonCompute.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsLowLevel.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreHlmsLowLevel.cpp:44:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreHlmsLowLevel.cpp:44:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsLowLevelDatablock.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsManager.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsSamplerblock.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsTextureManager.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImageDownsampler.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatch.cpp:32:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatch.cpp:32:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchShader.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchShader.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchVTF.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchVTF.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstancedEntity.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstancedEntity.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreItem.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreItem.cpp:40:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreItem.cpp:40:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLwString.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject2.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTrackAlloc.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh.cpp:52:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh2.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2.cpp:45:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2.cpp: In member function ‘virtual void Ogre::Mesh::postLoadImpl()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2.cpp:134:22: warning: unused variable ‘lodStrategy’ [-Wunused-variable]
LodStrategy *lodStrategy = LodStrategyManager::getSingleton().getDefaultStrategy();
^~~~~~~~~~~
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh2Serializer.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh2SerializerImpl.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp: In member function ‘virtual void Ogre::MeshSerializerImpl::readSubMesh(Ogre::DataStreamPtr&, Ogre::Mesh*, Ogre::MeshSerializerListener*, Ogre::uint8)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp:803:28: warning: unused variable ‘streamID’ [-Wunused-variable]
uint16 streamID = readChunk(stream);
^~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp: In member function ‘virtual void Ogre::MeshSerializerImpl_v2_1_R1::readSubMesh(Ogre::DataStreamPtr&, Ogre::Mesh*, Ogre::MeshSerializerListener*, Ogre::uint8)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp:2235:28: warning: unused variable ‘streamID’ [-Wunused-variable]
uint16 streamID = readChunk(stream);
^~~~~~~~
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager2.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMovableObject.cpp:40:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMovableObject.cpp:40:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOITDCodec.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldBone.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldNode.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldSkeletonInstance.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldSkeletonManager.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePsoCacheHelper.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreRenderSystem.cpp: In member function ‘virtual void Ogre::RenderSystem::createUniqueDepthBufferFor(Ogre::RenderTarget*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreRenderSystem.cpp:649:18: warning: unused variable ‘bAttached’ [-Wunused-variable]
bool bAttached = renderTarget->attachDepthBuffer( newDepthBuffer, exactMatch );
^~~~~~~~~
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderable.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceTransition.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp:60:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp:60:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp: In member function ‘void Ogre::SceneManager::renderSingleObject(Ogre::Renderable*, const Ogre::Pass*, bool, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp:2881:25: warning: variable ‘cullMode’ set but not used [-Wunused-but-set-variable]
CullingMode cullMode = mPassCullingMode;
^~~~~~~~
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneNode.cpp:40:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneNode.cpp:40:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp: In member function ‘virtual void Ogre::CompositorShadowMapRepeatTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp:7829:73: warning: large integer implicitly truncated to unsigned type [-Woverflow]
targetPassName, std::numeric_limits<size_t>::max() );
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp: In member function ‘virtual void Ogre::CompositorShadowMapTargetTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp:7950:99: warning: large integer implicitly truncated to unsigned type [-Woverflow]
std::numeric_limits<size_t>::max() );
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShaderParams.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreStaticGeometry.cpp: In member function ‘void Ogre::v1::StaticGeometry::MaterialBucket::addRenderables(Ogre::RenderQueue*, Ogre::uint8, size_t)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreStaticGeometry.cpp:1044:17: warning: unused variable ‘region’ [-Wunused-variable]
Region *region = mParent->getParent();
^~~~~~
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubItem.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh2.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexShadowMapHelper.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireAabb.cpp.o
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreBone.cpp.o
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonAnimManager.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimManager.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimManager.cpp:35:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonAnimation.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:31:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:33:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp: In member function ‘void Ogre::SkeletonAnimation::_initialize()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:62:73: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
mBoneWeights = RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>( mDefinition->mTracks.size() );
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp: At global scope:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:218:105: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void SkeletonAnimation::_swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonAnimationDef.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimationDef.cpp:32:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonDef.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonDef.cpp:31:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonInstance.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:31:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:31:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp: In constructor ‘Ogre::SkeletonInstance::SkeletonInstance(const Ogre::SkeletonDef*, Ogre::BoneMemoryManager*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:90:77: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
mManualBones = RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>(
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp: In member function ‘void Ogre::SkeletonInstance::addAnimationsFromSkeleton(const String&, const String&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:416:74: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
typedef vector< RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> >::type BoneWeightPtrVec;
^
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonManager.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonManager.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonTrack.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonTrack.cpp: In member function ‘void Ogre::SkeletonTrack::addKeyFrame(Ogre::Real, Ogre::Real)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonTrack.cpp:74:85: warning: cast from type ‘Ogre::KfTransform* __restrict__*’ to type ‘Ogre::KfTransform**’ casts away qualifiers [-Wcast-qual]
mLocalMemoryManager->createNewNode( (KfTransform**)(&keyFrame.mBoneTransform) );
^
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreTagPoint.cpp.o
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbDrawCall.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbLowLevelMaterial.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbPipelineStateObject.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbShaderBuffer.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbTexture.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCommandBuffer.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorManager2.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorNode.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorNodeDef.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorShadowNode.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorShadowNodeDef.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorWorkspace.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorWorkspaceDef.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreTextureDefinition.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/OgreCompositorPass.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp: In function ‘Ogre::uint32 Ogre::transitionWriteBarrierBits(Ogre::ResourceLayout::Layout)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘Undefined’ not handled in switch [-Wswitch]
switch( oldLayout )
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘Texture’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘TextureDepth’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘Clear’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘CopySrc’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘CopyDst’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘NumResourceLayouts’ not handled in switch [-Wswitch]
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/OgreCompositorPassDef.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassClear/OgreCompositorPassClear.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassCompute/OgreCompositorPassCompute.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassDepthCopy/OgreCompositorPassDepthCopy.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassMipmap/OgreCompositorPassMipmap.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassQuad/OgreCompositorPassQuad.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassScene/OgreCompositorPassScene.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassStencil/OgreCompositorPassStencil.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassUav/OgreCompositorPassUav.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Hash/MurmurHash3.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreArrayMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreBoneArrayMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreBoneMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreKfTransformArrayMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreNodeArrayMemoryManager.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreNodeMemoryManager.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreObjectDataArrayMemoryManager.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreObjectMemoryManager.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Simple/C/OgreAabb.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreAsyncTicket.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreBufferInterface.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreBufferPacked.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreIndirectBufferPacked.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreMultiSourceVertexBufferPool.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreStagingBuffer.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreUavBufferPacked.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreVaoManager.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Vao/OgreVaoManager.cpp: In member function ‘void Ogre::VaoManager::callDestroyBufferImpl(Ogre::BufferPacked*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Vao/OgreVaoManager.cpp:524:15: warning: enumeration value ‘NUM_BUFFER_PACKED_TYPES’ not handled in switch [-Wswitch]
switch( bufferPacked->getBufferPackedType() )
^
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreVertexArrayObject.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreVertexBufferPacked.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayAabb.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayMatrix4.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayMatrixAf4x3.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayQuaternion.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayVector3.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreMathlibSSE2.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Math/Array/SSE2/Single/OgreMathlibSSE2.cpp:38:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf log_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:174:22: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf one = *(v4sf*)_ps_1;
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:178:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_max_ps(x, *(v4sf*)_ps_min_norm_pos); /* cut off denormalized stuff */
^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:189:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_mant_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:190:28: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_or_ps(x, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:199:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_sub_epi32(emm0, *(v4si*)_pi32_0x7f);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:211:39: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf mask = _mm_cmplt_ps(x, *(v4sf*)_ps_cephes_SQRTHF);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:220:20: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y = *(v4sf*)_ps_cephes_log_p0;
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:222:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:224:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:226:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p3);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:228:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p4);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:230:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p5);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:232:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p6);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:234:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p7);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:236:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p8);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:242:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(e, *(v4sf*)_ps_cephes_log_q1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:246:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:249:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(e, *(v4sf*)_ps_cephes_log_q2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf exp_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:277:22: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf one = *(v4sf*)_ps_1;
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:279:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_min_ps(x, *(v4sf*)_ps_exp_hi);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:280:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_max_ps(x, *(v4sf*)_ps_exp_lo);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:283:30: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
fx = _mm_mul_ps(x, *(v4sf*)_ps_cephes_LOG2EF);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:284:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
fx = _mm_add_ps(fx, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:303:32: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(fx, *(v4sf*)_ps_cephes_exp_C1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:304:35: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf z = _mm_mul_ps(fx, *(v4sf*)_ps_cephes_exp_C2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:310:20: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y = *(v4sf*)_ps_cephes_exp_p0;
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:312:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:314:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:316:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p3);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:318:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p4);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:320:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p5);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:340:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_add_epi32(emm0, *(v4si*)_pi32_0x7f);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf sin_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:398:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_sign_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:400:43: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
sign_bit = _mm_and_ps(sign_bit, *(v4sf*)_ps_sign_mask);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:403:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_mul_ps(x, *(v4sf*)_ps_cephes_FOPI);
^~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:410:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_add_epi32(emm2, *(v4si*)_pi32_1);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:411:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_inv1);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:414:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_and_si128(emm2, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:422:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:458:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm1 = *(v4sf*)_ps_minus_cephes_DP1;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:459:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm2 = *(v4sf*)_ps_minus_cephes_DP2;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:460:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm3 = *(v4sf*)_ps_minus_cephes_DP3;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:469:15: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = *(v4sf*)_ps_coscof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:473:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:475:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:478:36: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:480:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_1);
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:484:21: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y2 = *(v4sf*)_ps_sincof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:486:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:488:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf cos_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:513:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_sign_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:516:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_mul_ps(x, *(v4sf*)_ps_cephes_FOPI);
^~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:522:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_add_epi32(emm2, *(v4si*)_pi32_1);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:523:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_inv1);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:526:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_sub_epi32(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:529:41: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_andnot_si128(emm2, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:532:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:576:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm1 = *(v4sf*)_ps_minus_cephes_DP1;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:577:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm2 = *(v4sf*)_ps_minus_cephes_DP2;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:578:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm3 = *(v4sf*)_ps_minus_cephes_DP3;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:587:15: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = *(v4sf*)_ps_coscof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:591:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:593:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:596:36: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:598:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_1);
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:602:21: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y2 = *(v4sf*)_ps_sincof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:604:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:606:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘void sincos_ps(v4sf, v4sf*, v4sf*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:633:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_sign_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:635:51: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
sign_bit_sin = _mm_and_ps(sign_bit_sin, *(v4sf*)_ps_sign_mask);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:638:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_mul_ps(x, *(v4sf*)_ps_cephes_FOPI);
^~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:645:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_add_epi32(emm2, *(v4si*)_pi32_1);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:646:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_inv1);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:652:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_and_si128(emm2, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:657:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:697:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm1 = *(v4sf*)_ps_minus_cephes_DP1;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:698:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm2 = *(v4sf*)_ps_minus_cephes_DP2;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:699:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm3 = *(v4sf*)_ps_minus_cephes_DP3;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:708:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm4 = _mm_sub_epi32(emm4, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:709:41: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm4 = _mm_andnot_si128(emm4, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:730:15: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = *(v4sf*)_ps_coscof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:733:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:735:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:738:36: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:740:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_1);
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:744:21: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y2 = *(v4sf*)_ps_sincof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:746:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:748:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p2);
^~~~~~~~~~~~~
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayAabb.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayMatrix4.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayMatrixAf4x3.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayQuaternion.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayVector3.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreMathlibNEON.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreBarrierPThreads.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreLightweightMutexPThreads.cpp.o
[ 49%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreThreadsPThreads.cpp.o
[ 49%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o
[ 49%] Linking CXX shared library ../lib/libOgreMain.so
[ 49%] Built target OgreMain
Scanning dependencies of target RenderSystem_GL3Plus
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLExtSupport.cpp.o
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgram.cpp.o
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgramManager.cpp.o
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLPreprocessor.cpp.o
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgram.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgramManager.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgram.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgramManager.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShader.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderFactory.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderManager.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/windowing/GLX/OgreGLXContext.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/windowing/GLX/OgreGLXGLSupport.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/windowing/GLX/OgreGLXWindow.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusContext.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDefaultHardwareBufferManager.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthBuffer.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthTexture.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusEngineDll.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBOMultiRenderTarget.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBORenderTexture.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFrameBufferObject.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusGpuProgram.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusGpuProgramManager.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBufferManager.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareCounterBuffer.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareIndexBuffer.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareOcclusionQuery.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwarePixelBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareUniformBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareVertexBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusNullTexture.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormat.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormatToShaderType.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPlugin.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderSystem.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp: In member function ‘GLint Ogre::GL3PlusRenderSystem::convertCompareFunction(Ogre::CompareFunction) const’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:3542:15: warning: enumeration value ‘NUM_COMPARE_FUNCTIONS’ not handled in switch [-Wswitch]
switch(func)
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/include/OgreGL3PlusPrerequisites.h: In member function ‘virtual void Ogre::GL3PlusRenderSystem::_hlmsSamplerblockCreated(Ogre::HlmsSamplerblock*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/include/OgreGL3PlusPrerequisites.h:137:48: warning: ‘minFilter’ may be used uninitialized in this function [-Wmaybe-uninitialized]
# define OGRE_CHECK_GL_ERROR(glFunc) { glFunc; }
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:1749:15: note: ‘minFilter’ was declared here
GLint minFilter, magFilter;
^~~~~~~~~
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderTexture.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderToVertexBuffer.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusSupport.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTexture.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureBuffer.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureManager.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusVertexArrayObject.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/gl3w.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusAsyncTicket.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusBufferInterface.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusConstBufferPacked.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusDynamicBuffer.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusMultiSourceVertexBufferPool.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusStagingBuffer.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusTexBufferEmulatedPacked.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusTexBufferPacked.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusUavBufferPacked.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusVaoManager.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/Vao/OgreGL3PlusVaoManager.cpp: In member function ‘virtual Ogre::TexBufferPacked* Ogre::GL3PlusVaoManager::createTexBufferImpl(Ogre::PixelFormat, size_t, Ogre::BufferType, void*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/Vao/OgreGL3PlusVaoManager.cpp:600:23: warning: operation on ‘sizeBytes’ may be undefined [-Wsequence-point]
sizeBytes = sizeBytes = alignToNextMultiple( sizeBytes, maxTexSizeBytes );
~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Linking CXX shared library ../../lib/RenderSystem_GL3Plus.so
[ 58%] Built target RenderSystem_GL3Plus
Scanning dependencies of target RenderSystem_NULL
[ 58%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLEngineDll.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLHardwarePixelBuffer.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLPlugin.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLRenderSystem.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLRenderWindow.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLTextureManager.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLConstBufferPacked.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLMultiSourceVertexBufferPool.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLStagingBuffer.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLTexBufferPacked.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLUavBufferPacked.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLVaoManager.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp: In member function ‘virtual Ogre::TexBufferPacked* Ogre::NULLVaoManager::createTexBufferImpl(Ogre::PixelFormat, size_t, Ogre::BufferType, void*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp:168:17: warning: unused variable ‘vboFlag’ [-Wunused-variable]
VboFlag vboFlag = bufferTypeToVboFlag( bufferType );
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp: In member function ‘virtual Ogre::IndirectBufferPacked* Ogre::NULLVaoManager::createIndirectBufferImpl(size_t, Ogre::BufferType, void*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp:221:16: warning: unused variable ‘bufferOffset’ [-Wunused-variable]
size_t bufferOffset = 0;
^~~~~~~~~~~~
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreOgreNULLAsyncTicket.cpp.o
[ 61%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreOgreNULLBufferInterface.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreOgreNULLBufferInterface.cpp: In member function ‘virtual void* Ogre::NULLBufferInterface::map(size_t, size_t, Ogre::MappingState, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreOgreNULLBufferInterface.cpp:81:20: warning: variable ‘length’ set but not used [-Wunused-but-set-variable]
size_t length = elementCount;
^~~~~~
[ 61%] Linking CXX shared library ../../lib/RenderSystem_NULL.so
[ 61%] Built target RenderSystem_NULL
Scanning dependencies of target Plugin_ParticleFX
[ 61%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o
[ 62%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o
[ 62%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o
[ 62%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o
[ 62%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o
[ 62%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o
[ 62%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o
[ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o
[ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o
[ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o
[ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o
[ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o
[ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o
[ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o
[ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o
[ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o
[ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o
[ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o
[ 65%] Linking CXX shared library ../../lib/Plugin_ParticleFX.so
[ 65%] Built target Plugin_ParticleFX
Scanning dependencies of target OgreHlmsPbsMobile
[ 65%] Building CXX object Components/Hlms/PbsMobile/CMakeFiles/OgreHlmsPbsMobile.dir/src/OgreHlmsPbsMobile.cpp.o
[ 66%] Building CXX object Components/Hlms/PbsMobile/CMakeFiles/OgreHlmsPbsMobile.dir/src/OgreHlmsPbsMobileDatablock.cpp.o
[ 66%] Linking CXX shared library ../../../lib/libOgreHlmsPbsMobile.so
[ 66%] Built target OgreHlmsPbsMobile
Scanning dependencies of target OgreHlmsUnlitMobile
[ 66%] Building CXX object Components/Hlms/UnlitMobile/CMakeFiles/OgreHlmsUnlitMobile.dir/src/OgreHlmsUnlitMobile.cpp.o
[ 66%] Building CXX object Components/Hlms/UnlitMobile/CMakeFiles/OgreHlmsUnlitMobile.dir/src/OgreHlmsUnlitMobileDatablock.cpp.o
[ 66%] Linking CXX shared library ../../../lib/libOgreHlmsUnlitMobile.so
[ 66%] Built target OgreHlmsUnlitMobile
Scanning dependencies of target OgreHlmsPbs
[ 66%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/src/OgreHlmsJsonPbs.cpp.o
[ 66%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/src/OgreHlmsPbs.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Hlms/Pbs/src/OgreHlmsPbs.cpp:60:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Hlms/Pbs/src/OgreHlmsPbs.cpp:60:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Hlms/Pbs/src/OgreHlmsPbs.cpp: In member function ‘virtual const Ogre::HlmsCache* Ogre::HlmsPbs::createShaderCacheEntry(Ogre::uint32, const Ogre::HlmsCache&, Ogre::uint32, const Ogre::QueuedRenderable&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Hlms/Pbs/src/OgreHlmsPbs.cpp:406:37: warning: unused variable ‘datablock’ [-Wunused-variable]
const HlmsPbsDatablock *datablock = static_cast<const HlmsPbsDatablock*>(
^~~~~~~~~
[ 66%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/src/OgreHlmsPbsDatablock.cpp.o
[ 66%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/src/OgreIrradianceVolume.cpp.o
[ 67%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/src/Cubemaps/OgreCubemapProbe.cpp.o
[ 67%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/src/Cubemaps/OgreParallaxCorrectedCubemap.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Hlms/Pbs/src/Cubemaps/OgreParallaxCorrectedCubemap.cpp: In member function ‘void Ogre::ParallaxCorrectedCubemap::createProxyGeometry()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Hlms/Pbs/src/Cubemaps/OgreParallaxCorrectedCubemap.cpp:359:83: warning: cast from type ‘const Ogre::Vector3*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
(void*)c_vertices, false );
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Hlms/Pbs/src/Cubemaps/OgreParallaxCorrectedCubemap.cpp:362:80: warning: cast from type ‘const uint16* {aka const short unsigned int*}’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
(void*)c_indexData, false );
^~~~~~~~~~~
[ 67%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/src/InstantRadiosity/OgreInstantRadiosity.cpp.o
[ 67%] Building CXX object Components/Hlms/Pbs/CMakeFiles/OgreHlmsPbs.dir/__/Common/src/OgreHlmsBufferManager.cpp.o
[ 67%] Linking CXX shared library ../../../lib/libOgreHlmsPbs.so
[ 67%] Built target OgreHlmsPbs
Scanning dependencies of target OgreHlmsUnlit
[ 67%] Building CXX object Components/Hlms/Unlit/CMakeFiles/OgreHlmsUnlit.dir/src/OgreHlmsJsonUnlit.cpp.o
[ 67%] Building CXX object Components/Hlms/Unlit/CMakeFiles/OgreHlmsUnlit.dir/src/OgreHlmsUnlit.cpp.o
[ 67%] Building CXX object Components/Hlms/Unlit/CMakeFiles/OgreHlmsUnlit.dir/src/OgreHlmsUnlitDatablock.cpp.o
[ 67%] Building CXX object Components/Hlms/Unlit/CMakeFiles/OgreHlmsUnlit.dir/src/OgreTextureAnimationController.cpp.o
[ 68%] Building CXX object Components/Hlms/Unlit/CMakeFiles/OgreHlmsUnlit.dir/src/OgreUnlitProperty.cpp.o
[ 68%] Building CXX object Components/Hlms/Unlit/CMakeFiles/OgreHlmsUnlit.dir/__/Common/src/OgreHlmsBufferManager.cpp.o
[ 68%] Linking CXX shared library ../../../lib/libOgreHlmsUnlit.so
[ 68%] Built target OgreHlmsUnlit
Scanning dependencies of target OgreMeshLodGenerator
[ 68%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodBuffer.cpp.o
[ 68%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCost.cpp.o
[ 69%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostCurvature.cpp.o
[ 69%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostOutside.cpp.o
[ 69%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostProfiler.cpp.o
[ 69%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapseCostQuadric.cpp.o
[ 69%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodCollapser.cpp.o
[ 69%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfig.cpp.o
[ 70%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodConfigSerializer.cpp.o
[ 70%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodData.cpp.o
[ 70%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProvider.cpp.o
[ 70%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderBuffer.cpp.o
[ 70%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodInputProviderMesh.cpp.o
[ 70%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderBuffer.cpp.o
[ 71%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedBuffer.cpp.o
[ 71%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderCompressedMesh.cpp.o
[ 71%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutputProviderMesh.cpp.o
[ 71%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodOutsideMarker.cpp.o
[ 71%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueInjector.cpp.o
[ 71%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreLodWorkQueueWorker.cpp.o
[ 72%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreMeshLodGenerator.cpp.o
[ 72%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator.dir/src/OgreSmallVector.cpp.o
[ 72%] Linking CXX shared library ../../lib/libOgreMeshLodGenerator.so
[ 72%] Built target OgreMeshLodGenerator
Scanning dependencies of target OgreOverlay
[ 72%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o
[ 72%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Overlay/src/OgreFont.cpp: In member function ‘virtual void Ogre::Font::loadResource(Ogre::Resource*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Overlay/src/OgreFont.cpp:439:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < face->glyph->bitmap.rows; j++ )
~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Overlay/src/OgreFont.cpp:443:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int k = 0; k < face->glyph->bitmap.width; k++ )
~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o
[ 72%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o
[ 73%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o
[ 73%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o
[ 73%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o
[ 73%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o
[ 73%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o
[ 73%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o
[ 74%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o
[ 74%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Overlay/src/OgrePanelOverlayElement.cpp: In member function ‘virtual void Ogre::v1::PanelOverlayElement::updateTextureGeometry()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Components/Overlay/src/OgrePanelOverlayElement.cpp:268:36: warning: unused variable ‘guiDatablock’ [-Wunused-variable]
OverlayUnlitDatablock *guiDatablock = static_cast<OverlayUnlitDatablock*>(datablock);
^~~~~~~~~~~~
[ 74%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o
[ 74%] Linking CXX shared library ../../lib/libOgreOverlay.so
[ 74%] Built target OgreOverlay
Scanning dependencies of target OgreSamplesCommon
[ 74%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/BaseSystem.cpp.o
[ 74%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/CameraController.cpp.o
[ 75%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/GameEntityManager.cpp.o
[ 75%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/GraphicsSystem.cpp.o
[ 75%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/LogicSystem.cpp.o
[ 75%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/SdlInputHandler.cpp.o
[ 75%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/TutorialGameState.cpp.o
[ 76%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/System/MainEntryPoints.cpp.o
[ 76%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/System/StaticPluginLoader.cpp.o
[ 76%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/Threading/MessageQueueSystem.cpp.o
[ 76%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/Utils/HdrUtils.cpp.o
[ 76%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/Utils/MeshUtils.cpp.o
[ 76%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/Utils/MiscUtils.cpp.o
[ 77%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/Utils/ScreenSpaceReflections.cpp.o
[ 77%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/Utils/SmaaUtils.cpp.o
[ 77%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/System/Desktop/MainLoopMultiThreaded.cpp.o
[ 77%] Building CXX object Samples/2.0/Common/CMakeFiles/OgreSamplesCommon.dir/src/System/Desktop/MainLoopSingleThreaded.cpp.o
[ 77%] Linking CXX static library ../../../lib/libOgreSamplesCommon.a
[ 77%] Built target OgreSamplesCommon
Scanning dependencies of target Sample_AnimationTagPoint
[ 77%] Building CXX object Samples/2.0/ApiUsage/AnimationTagPoint/CMakeFiles/Sample_AnimationTagPoint.dir/AnimationTagPoint.cpp.o
[ 77%] Building CXX object Samples/2.0/ApiUsage/AnimationTagPoint/CMakeFiles/Sample_AnimationTagPoint.dir/AnimationTagPointGameState.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/AnimationTagPoint/AnimationTagPointGameState.cpp:13:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/AnimationTagPoint/AnimationTagPointGameState.cpp:13:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 77%] Linking CXX executable ../../../../bin/Sample_AnimationTagPoint
[ 77%] Built target Sample_AnimationTagPoint
Scanning dependencies of target Sample_ImportAnimationsShareSkeletonInstance
[ 77%] Building CXX object Samples/2.0/ApiUsage/ImportAnimationsShareSkeletonInstance/CMakeFiles/Sample_ImportAnimationsShareSkeletonInstance.dir/ImportAnimationsShareSkeletonInstance.cpp.o
[ 77%] Building CXX object Samples/2.0/ApiUsage/ImportAnimationsShareSkeletonInstance/CMakeFiles/Sample_ImportAnimationsShareSkeletonInstance.dir/ImportAnimationsShareSkeletonInstanceGameState.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/ImportAnimationsShareSkeletonInstance/ImportAnimationsShareSkeletonInstanceGameState.cpp:13:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/ImportAnimationsShareSkeletonInstance/ImportAnimationsShareSkeletonInstanceGameState.cpp:13:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 78%] Linking CXX executable ../../../../bin/Sample_ImportAnimationsShareSkeletonInstance
[ 78%] Built target Sample_ImportAnimationsShareSkeletonInstance
Scanning dependencies of target Sample_CustomRenderable
[ 78%] Building CXX object Samples/2.0/ApiUsage/CustomRenderable/CMakeFiles/Sample_CustomRenderable.dir/CustomRenderable.cpp.o
[ 79%] Building CXX object Samples/2.0/ApiUsage/CustomRenderable/CMakeFiles/Sample_CustomRenderable.dir/CustomRenderableGameState.cpp.o
[ 79%] Building CXX object Samples/2.0/ApiUsage/CustomRenderable/CMakeFiles/Sample_CustomRenderable.dir/MyCustomRenderable.cpp.o
[ 79%] Linking CXX executable ../../../../bin/Sample_CustomRenderable
[ 79%] Built target Sample_CustomRenderable
Scanning dependencies of target Sample_DynamicGeometry
[ 79%] Building CXX object Samples/2.0/ApiUsage/DynamicGeometry/CMakeFiles/Sample_DynamicGeometry.dir/DynamicGeometry.cpp.o
[ 79%] Building CXX object Samples/2.0/ApiUsage/DynamicGeometry/CMakeFiles/Sample_DynamicGeometry.dir/DynamicGeometryGameState.cpp.o
[ 80%] Linking CXX executable ../../../../bin/Sample_DynamicGeometry
[ 80%] Built target Sample_DynamicGeometry
Scanning dependencies of target Sample_InstantRadiosity
[ 80%] Building CXX object Samples/2.0/ApiUsage/InstantRadiosity/CMakeFiles/Sample_InstantRadiosity.dir/InstantRadiosity.cpp.o
[ 80%] Building CXX object Samples/2.0/ApiUsage/InstantRadiosity/CMakeFiles/Sample_InstantRadiosity.dir/InstantRadiosityGameState.cpp.o
[ 80%] Linking CXX executable ../../../../bin/Sample_InstantRadiosity
[ 80%] Built target Sample_InstantRadiosity
Scanning dependencies of target Sample_LocalCubemaps
[ 80%] Building CXX object Samples/2.0/ApiUsage/LocalCubemaps/CMakeFiles/Sample_LocalCubemaps.dir/LocalCubemaps.cpp.o
[ 80%] Building CXX object Samples/2.0/ApiUsage/LocalCubemaps/CMakeFiles/Sample_LocalCubemaps.dir/LocalCubemapsGameState.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/LocalCubemaps/LocalCubemapsGameState.cpp: In member function ‘virtual void Demo::LocalCubemapsGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/LocalCubemaps/LocalCubemapsGameState.cpp:146:21: warning: unused variable ‘armsLength’ [-Wunused-variable]
const float armsLength = 2.5f;
^~~~~~~~~~
[ 81%] Linking CXX executable ../../../../bin/Sample_LocalCubemaps
[ 81%] Built target Sample_LocalCubemaps
Scanning dependencies of target Sample_LocalCubemapsManualProbes
[ 81%] Building CXX object Samples/2.0/ApiUsage/LocalCubemapsManualProbes/CMakeFiles/Sample_LocalCubemapsManualProbes.dir/LocalCubemapsManualProbes.cpp.o
[ 81%] Building CXX object Samples/2.0/ApiUsage/LocalCubemapsManualProbes/CMakeFiles/Sample_LocalCubemapsManualProbes.dir/LocalCubemapsManualProbesGameState.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/LocalCubemapsManualProbes/LocalCubemapsManualProbesGameState.cpp: In member function ‘virtual void Demo::LocalCubemapsManualProbesGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/ApiUsage/LocalCubemapsManualProbes/LocalCubemapsManualProbesGameState.cpp:155:21: warning: unused variable ‘armsLength’ [-Wunused-variable]
const float armsLength = 2.5f;
^~~~~~~~~~
[ 81%] Linking CXX executable ../../../../bin/Sample_LocalCubemapsManualProbes
[ 81%] Built target Sample_LocalCubemapsManualProbes
Scanning dependencies of target Sample_V1Interfaces
[ 81%] Building CXX object Samples/2.0/ApiUsage/V1Interfaces/CMakeFiles/Sample_V1Interfaces.dir/V1Interfaces.cpp.o
[ 81%] Building CXX object Samples/2.0/ApiUsage/V1Interfaces/CMakeFiles/Sample_V1Interfaces.dir/V1InterfacesGameState.cpp.o
[ 81%] Linking CXX executable ../../../../bin/Sample_V1Interfaces
[ 81%] Built target Sample_V1Interfaces
Scanning dependencies of target Sample_V2Mesh
[ 81%] Building CXX object Samples/2.0/ApiUsage/V2Mesh/CMakeFiles/Sample_V2Mesh.dir/V2Mesh.cpp.o
[ 81%] Building CXX object Samples/2.0/ApiUsage/V2Mesh/CMakeFiles/Sample_V2Mesh.dir/V2MeshGameState.cpp.o
[ 82%] Linking CXX executable ../../../../bin/Sample_V2Mesh
[ 82%] Built target Sample_V2Mesh
Scanning dependencies of target Sample_V2ManualObject
[ 83%] Building CXX object Samples/2.0/ApiUsage/V2ManualObject/CMakeFiles/Sample_V2ManualObject.dir/V2ManualObject.cpp.o
[ 83%] Building CXX object Samples/2.0/ApiUsage/V2ManualObject/CMakeFiles/Sample_V2ManualObject.dir/V2ManualObjectGameState.cpp.o
[ 83%] Linking CXX executable ../../../../bin/Sample_V2ManualObject
[ 83%] Built target Sample_V2ManualObject
Scanning dependencies of target Sample_ScreenSpaceReflections
[ 83%] Building CXX object Samples/2.0/ApiUsage/ScreenSpaceReflections/CMakeFiles/Sample_ScreenSpaceReflections.dir/ScreenSpaceReflectionsGameState.cpp.o
[ 84%] Building CXX object Samples/2.0/ApiUsage/ScreenSpaceReflections/CMakeFiles/Sample_ScreenSpaceReflections.dir/ScreenSpaceReflectionsMain.cpp.o
[ 84%] Linking CXX executable ../../../../bin/Sample_ScreenSpaceReflections
[ 84%] Built target Sample_ScreenSpaceReflections
Scanning dependencies of target Sample_StaticShadowMaps
[ 84%] Building CXX object Samples/2.0/ApiUsage/StaticShadowMaps/CMakeFiles/Sample_StaticShadowMaps.dir/StaticShadowMaps.cpp.o
[ 85%] Building CXX object Samples/2.0/ApiUsage/StaticShadowMaps/CMakeFiles/Sample_StaticShadowMaps.dir/StaticShadowMapsGameState.cpp.o
[ 85%] Linking CXX executable ../../../../bin/Sample_StaticShadowMaps
[ 85%] Built target Sample_StaticShadowMaps
Scanning dependencies of target Sample_StencilTest
[ 85%] Building CXX object Samples/2.0/ApiUsage/StencilTest/CMakeFiles/Sample_StencilTest.dir/StencilTest.cpp.o
[ 85%] Building CXX object Samples/2.0/ApiUsage/StencilTest/CMakeFiles/Sample_StencilTest.dir/StencilTestGameState.cpp.o
[ 85%] Linking CXX executable ../../../../bin/Sample_StencilTest
[ 85%] Built target Sample_StencilTest
Scanning dependencies of target Sample_StereoRendering
[ 85%] Building CXX object Samples/2.0/ApiUsage/StereoRendering/CMakeFiles/Sample_StereoRendering.dir/StereoRendering.cpp.o
[ 86%] Building CXX object Samples/2.0/ApiUsage/StereoRendering/CMakeFiles/Sample_StereoRendering.dir/StereoRenderingGameState.cpp.o
[ 86%] Linking CXX executable ../../../../bin/Sample_StereoRendering
[ 86%] Built target Sample_StereoRendering
Scanning dependencies of target Sample_ShadowMapDebugging
[ 86%] Building CXX object Samples/2.0/ApiUsage/ShadowMapDebugging/CMakeFiles/Sample_ShadowMapDebugging.dir/ShadowMapDebugging.cpp.o
[ 86%] Building CXX object Samples/2.0/ApiUsage/ShadowMapDebugging/CMakeFiles/Sample_ShadowMapDebugging.dir/ShadowMapDebuggingGameState.cpp.o
[ 86%] Linking CXX executable ../../../../bin/Sample_ShadowMapDebugging
[ 86%] Built target Sample_ShadowMapDebugging
Scanning dependencies of target Sample_Forward3D
[ 86%] Building CXX object Samples/2.0/Showcase/Forward3D/CMakeFiles/Sample_Forward3D.dir/Forward3D.cpp.o
[ 86%] Building CXX object Samples/2.0/Showcase/Forward3D/CMakeFiles/Sample_Forward3D.dir/Forward3DGameState.cpp.o
[ 86%] Linking CXX executable ../../../../bin/Sample_Forward3D
[ 86%] Built target Sample_Forward3D
Scanning dependencies of target Sample_Hdr
[ 86%] Building CXX object Samples/2.0/Showcase/Hdr/CMakeFiles/Sample_Hdr.dir/Hdr.cpp.o
[ 86%] Building CXX object Samples/2.0/Showcase/Hdr/CMakeFiles/Sample_Hdr.dir/HdrGameState.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/Hdr/HdrGameState.cpp: In member function ‘virtual void Demo::HdrGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/Hdr/HdrGameState.cpp:137:25: warning: declaration of ‘armsLength’ shadows a previous local [-Wshadow]
const float armsLength = 1.0f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/Hdr/HdrGameState.cpp:50:21: note: shadowed declaration is here
const float armsLength = 2.5f;
^~~~~~~~~~
[ 87%] Linking CXX executable ../../../../bin/Sample_Hdr
[ 87%] Built target Sample_Hdr
Scanning dependencies of target Sample_HdrSmaa
[ 87%] Building CXX object Samples/2.0/Showcase/HdrSmaa/CMakeFiles/Sample_HdrSmaa.dir/HdrSmaa.cpp.o
[ 87%] Building CXX object Samples/2.0/Showcase/HdrSmaa/CMakeFiles/Sample_HdrSmaa.dir/HdrSmaaGameState.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/HdrSmaa/HdrSmaaGameState.cpp:2:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/HdrSmaa/../Hdr/HdrGameState.cpp: In member function ‘virtual void Demo::HdrGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/HdrSmaa/../Hdr/HdrGameState.cpp:137:25: warning: declaration of ‘armsLength’ shadows a previous local [-Wshadow]
const float armsLength = 1.0f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/HdrSmaa/../Hdr/HdrGameState.cpp:50:21: note: shadowed declaration is here
const float armsLength = 2.5f;
^~~~~~~~~~
[ 87%] Linking CXX executable ../../../../bin/Sample_HdrSmaa
[ 87%] Built target Sample_HdrSmaa
Scanning dependencies of target Sample_PbsMaterials
[ 87%] Building CXX object Samples/2.0/Showcase/PbsMaterials/CMakeFiles/Sample_PbsMaterials.dir/PbsMaterials.cpp.o
[ 87%] Building CXX object Samples/2.0/Showcase/PbsMaterials/CMakeFiles/Sample_PbsMaterials.dir/PbsMaterialsGameState.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/PbsMaterials/PbsMaterialsGameState.cpp: In member function ‘virtual void Demo::PbsMaterialsGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/PbsMaterials/PbsMaterialsGameState.cpp:129:25: warning: declaration of ‘armsLength’ shadows a previous local [-Wshadow]
const float armsLength = 1.0f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/PbsMaterials/PbsMaterialsGameState.cpp:42:21: note: shadowed declaration is here
const float armsLength = 2.5f;
^~~~~~~~~~
[ 88%] Linking CXX executable ../../../../bin/Sample_PbsMaterials
[ 88%] Built target Sample_PbsMaterials
Scanning dependencies of target Sample_Postprocessing
[ 88%] Building CXX object Samples/2.0/Showcase/Postprocessing/CMakeFiles/Sample_Postprocessing.dir/Postprocessing.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/Postprocessing/Postprocessing.cpp: In member function ‘virtual void Demo::PostprocessingGraphicsSystem::setupResources()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/Postprocessing/Postprocessing.cpp:70:30: warning: declaration of ‘dataFolder’ shadows a previous local [-Wshadow]
Ogre::String dataFolder = originalDataFolder + c_locations[i];
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Showcase/Postprocessing/Postprocessing.cpp:62:26: note: shadowed declaration is here
Ogre::String dataFolder = originalDataFolder + "packs/cubemapsJS.zip";
^~~~~~~~~~
[ 88%] Building CXX object Samples/2.0/Showcase/Postprocessing/CMakeFiles/Sample_Postprocessing.dir/PostprocessingGameState.cpp.o
[ 88%] Linking CXX executable ../../../../bin/Sample_Postprocessing
[ 88%] Built target Sample_Postprocessing
Scanning dependencies of target Sample_Tutorial01_Initialization
[ 88%] Building CXX object Samples/2.0/Tutorials/Tutorial01_Initialization/CMakeFiles/Sample_Tutorial01_Initialization.dir/Tutorial01Tutorial01_Initialization.cpp.o
[ 88%] Linking CXX executable ../../../../bin/Sample_Tutorial01_Initialization
[ 88%] Built target Sample_Tutorial01_Initialization
Scanning dependencies of target Sample_Tutorial02_VariableFramerate
[ 88%] Building CXX object Samples/2.0/Tutorials/Tutorial02_VariableFramerate/CMakeFiles/Sample_Tutorial02_VariableFramerate.dir/MyGameState.cpp.o
[ 88%] Building CXX object Samples/2.0/Tutorials/Tutorial02_VariableFramerate/CMakeFiles/Sample_Tutorial02_VariableFramerate.dir/Tutorial02_VariableFramerate.cpp.o
[ 89%] Linking CXX executable ../../../../bin/Sample_Tutorial02_VariableFramerate
[ 89%] Built target Sample_Tutorial02_VariableFramerate
Scanning dependencies of target Sample_Tutorial03_DeterministicLoop
[ 89%] Building CXX object Samples/2.0/Tutorials/Tutorial03_DeterministicLoop/CMakeFiles/Sample_Tutorial03_DeterministicLoop.dir/MyGameState.cpp.o
[ 89%] Building CXX object Samples/2.0/Tutorials/Tutorial03_DeterministicLoop/CMakeFiles/Sample_Tutorial03_DeterministicLoop.dir/Tutorial03_DeterministicLoop.cpp.o
[ 89%] Linking CXX executable ../../../../bin/Sample_Tutorial03_DeterministicLoop
[ 89%] Built target Sample_Tutorial03_DeterministicLoop
Scanning dependencies of target Sample_Tutorial04_InterpolationLoop
[ 89%] Building CXX object Samples/2.0/Tutorials/Tutorial04_InterpolationLoop/CMakeFiles/Sample_Tutorial04_InterpolationLoop.dir/GraphicsGameState.cpp.o
[ 89%] Building CXX object Samples/2.0/Tutorials/Tutorial04_InterpolationLoop/CMakeFiles/Sample_Tutorial04_InterpolationLoop.dir/LogicGameState.cpp.o
[ 90%] Building CXX object Samples/2.0/Tutorials/Tutorial04_InterpolationLoop/CMakeFiles/Sample_Tutorial04_InterpolationLoop.dir/Tutorial04_InterpolationLoop.cpp.o
[ 90%] Linking CXX executable ../../../../bin/Sample_Tutorial04_InterpolationLoop
[ 90%] Built target Sample_Tutorial04_InterpolationLoop
Scanning dependencies of target Sample_Tutorial05_MultithreadingBasics
[ 90%] Building CXX object Samples/2.0/Tutorials/Tutorial05_MultithreadingBasics/CMakeFiles/Sample_Tutorial05_MultithreadingBasics.dir/GraphicsGameState.cpp.o
[ 90%] Building CXX object Samples/2.0/Tutorials/Tutorial05_MultithreadingBasics/CMakeFiles/Sample_Tutorial05_MultithreadingBasics.dir/Tutorial05_MultithreadingBasics.cpp.o
[ 90%] Linking CXX executable ../../../../bin/Sample_Tutorial05_MultithreadingBasics
[ 90%] Built target Sample_Tutorial05_MultithreadingBasics
Scanning dependencies of target Sample_Tutorial06_Multithreading
[ 91%] Building CXX object Samples/2.0/Tutorials/Tutorial06_Multithreading/CMakeFiles/Sample_Tutorial06_Multithreading.dir/GraphicsGameState.cpp.o
[ 91%] Building CXX object Samples/2.0/Tutorials/Tutorial06_Multithreading/CMakeFiles/Sample_Tutorial06_Multithreading.dir/LogicGameState.cpp.o
[ 91%] Building CXX object Samples/2.0/Tutorials/Tutorial06_Multithreading/CMakeFiles/Sample_Tutorial06_Multithreading.dir/Tutorial06_Multithreading.cpp.o
[ 91%] Linking CXX executable ../../../../bin/Sample_Tutorial06_Multithreading
[ 91%] Built target Sample_Tutorial06_Multithreading
Scanning dependencies of target Sample_TutorialCompute01_UavTexture
[ 91%] Building CXX object Samples/2.0/Tutorials/TutorialCompute01_UavTexture/CMakeFiles/Sample_TutorialCompute01_UavTexture.dir/TutorialCompute01_UavTexture.cpp.o
[ 91%] Building CXX object Samples/2.0/Tutorials/TutorialCompute01_UavTexture/CMakeFiles/Sample_TutorialCompute01_UavTexture.dir/TutorialCompute01_UavTextureGameState.cpp.o
[ 92%] Linking CXX executable ../../../../bin/Sample_TutorialCompute01_UavTexture
[ 92%] Built target Sample_TutorialCompute01_UavTexture
Scanning dependencies of target Sample_TutorialCompute02_UavBuffer
[ 92%] Building CXX object Samples/2.0/Tutorials/TutorialCompute02_UavBuffer/CMakeFiles/Sample_TutorialCompute02_UavBuffer.dir/TutorialCompute02_UavBuffer.cpp.o
[ 92%] Building CXX object Samples/2.0/Tutorials/TutorialCompute02_UavBuffer/CMakeFiles/Sample_TutorialCompute02_UavBuffer.dir/TutorialCompute02_UavBufferGameState.cpp.o
[ 92%] Linking CXX executable ../../../../bin/Sample_TutorialCompute02_UavBuffer
[ 92%] Built target Sample_TutorialCompute02_UavBuffer
Scanning dependencies of target Sample_Tutorial_Distortion
[ 92%] Building CXX object Samples/2.0/Tutorials/Tutorial_Distortion/CMakeFiles/Sample_Tutorial_Distortion.dir/Tutorial_Distortion.cpp.o
[ 92%] Building CXX object Samples/2.0/Tutorials/Tutorial_Distortion/CMakeFiles/Sample_Tutorial_Distortion.dir/Tutorial_DistortionGameState.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Distortion/Tutorial_DistortionGameState.cpp: In member function ‘virtual void Demo::DistortionGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Distortion/Tutorial_DistortionGameState.cpp:141:16: warning: declaration of ‘armsLength’ shadows a previous local [-Wshadow]
const float armsLength = 1.0f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Distortion/Tutorial_DistortionGameState.cpp:54:15: note: shadowed declaration is here
const float armsLength = 2.5f;
^~~~~~~~~~
[ 92%] Linking CXX executable ../../../../bin/Sample_Tutorial_Distortion
[ 92%] Built target Sample_Tutorial_Distortion
Scanning dependencies of target Sample_Tutorial_DynamicCubemap
[ 92%] Building CXX object Samples/2.0/Tutorials/Tutorial_DynamicCubemap/CMakeFiles/Sample_Tutorial_DynamicCubemap.dir/Tutorial_DynamicCubemap.cpp.o
[ 92%] Building CXX object Samples/2.0/Tutorials/Tutorial_DynamicCubemap/CMakeFiles/Sample_Tutorial_DynamicCubemap.dir/Tutorial_DynamicCubemapGameState.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_DynamicCubemap/Tutorial_DynamicCubemapGameState.cpp: In member function ‘virtual void Demo::DynamicCubemapGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_DynamicCubemap/Tutorial_DynamicCubemapGameState.cpp:217:25: warning: declaration of ‘armsLength’ shadows a previous local [-Wshadow]
const float armsLength = 1.0f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_DynamicCubemap/Tutorial_DynamicCubemapGameState.cpp:122:21: note: shadowed declaration is here
const float armsLength = 2.5f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_DynamicCubemap/Tutorial_DynamicCubemapGameState.cpp:202:39: warning: unused variable ‘hlmsTextureManager’ [-Wunused-variable]
Ogre::HlmsTextureManager *hlmsTextureManager = hlmsManager->getTextureManager();
^~~~~~~~~~~~~~~~~~
[ 93%] Linking CXX executable ../../../../bin/Sample_Tutorial_DynamicCubemap
[ 93%] Built target Sample_Tutorial_DynamicCubemap
Scanning dependencies of target Sample_Tutorial_ReconstructPosFromDepth
[ 93%] Building CXX object Samples/2.0/Tutorials/Tutorial_ReconstructPosFromDepth/CMakeFiles/Sample_Tutorial_ReconstructPosFromDepth.dir/Tutorial_ReconstructPosFromDepth.cpp.o
[ 93%] Building CXX object Samples/2.0/Tutorials/Tutorial_ReconstructPosFromDepth/CMakeFiles/Sample_Tutorial_ReconstructPosFromDepth.dir/Tutorial_ReconstructPosFromDepthGameState.cpp.o
[ 93%] Linking CXX executable ../../../../bin/Sample_Tutorial_ReconstructPosFromDepth
[ 93%] Built target Sample_Tutorial_ReconstructPosFromDepth
Scanning dependencies of target Sample_TutorialSky_Postprocess
[ 93%] Building CXX object Samples/2.0/Tutorials/TutorialSky_Postprocess/CMakeFiles/Sample_TutorialSky_Postprocess.dir/TutorialSky_Postprocess.cpp.o
[ 93%] Building CXX object Samples/2.0/Tutorials/TutorialSky_Postprocess/CMakeFiles/Sample_TutorialSky_Postprocess.dir/TutorialSky_PostprocessGameState.cpp.o
[ 94%] Linking CXX executable ../../../../bin/Sample_TutorialSky_Postprocess
[ 94%] Built target Sample_TutorialSky_Postprocess
Scanning dependencies of target Sample_Tutorial_SSAO
[ 94%] Building CXX object Samples/2.0/Tutorials/Tutorial_SSAO/CMakeFiles/Sample_Tutorial_SSAO.dir/Tutorial_SSAO.cpp.o
[ 94%] Building CXX object Samples/2.0/Tutorials/Tutorial_SSAO/CMakeFiles/Sample_Tutorial_SSAO.dir/Tutorial_SSAOGameState.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Ogre.h:63,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_SSAO/Tutorial_SSAOGameState.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Ogre.h:63,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_SSAO/Tutorial_SSAOGameState.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_SSAO/Tutorial_SSAOGameState.cpp: In member function ‘virtual void Demo::Tutorial_SSAOGameState::createScene01()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_SSAO/Tutorial_SSAOGameState.cpp:107:16: warning: declaration of ‘armsLength’ shadows a previous local [-Wshadow]
const float armsLength = 2.0f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_SSAO/Tutorial_SSAOGameState.cpp:57:15: note: shadowed declaration is here
const float armsLength = 2.5f;
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_SSAO/Tutorial_SSAOGameState.cpp:57:15: warning: unused variable ‘armsLength’ [-Wunused-variable]
[ 94%] Linking CXX executable ../../../../bin/Sample_Tutorial_SSAO
[ 94%] Built target Sample_Tutorial_SSAO
Scanning dependencies of target Sample_Tutorial_SMAA
[ 94%] Building CXX object Samples/2.0/Tutorials/Tutorial_SMAA/CMakeFiles/Sample_Tutorial_SMAA.dir/Tutorial_SMAA.cpp.o
[ 95%] Building CXX object Samples/2.0/Tutorials/Tutorial_SMAA/CMakeFiles/Sample_Tutorial_SMAA.dir/Tutorial_SMAAGameState.cpp.o
[ 95%] Linking CXX executable ../../../../bin/Sample_Tutorial_SMAA
[ 95%] Built target Sample_Tutorial_SMAA
Scanning dependencies of target Sample_Tutorial_Terrain
[ 95%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Terra/Hlms/OgreHlmsJsonTerra.cpp.o
[ 96%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Terra/Hlms/OgreHlmsTerra.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/Hlms/OgreHlmsTerra.cpp: In member function ‘virtual const Ogre::HlmsCache* Ogre::HlmsTerra::createShaderCacheEntry(Ogre::uint32, const Ogre::HlmsCache&, Ogre::uint32, const Ogre::QueuedRenderable&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/Hlms/OgreHlmsTerra.cpp:245:39: warning: unused variable ‘datablock’ [-Wunused-variable]
const HlmsTerraDatablock *datablock = static_cast<const HlmsTerraDatablock*>(
^~~~~~~~~
[ 96%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Terra/Hlms/OgreHlmsTerraDatablock.cpp.o
[ 96%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Terra/Hlms/PbsListener/OgreHlmsPbsTerraShadows.cpp.o
[ 96%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Terra/Terra.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/Terra.cpp: In member function ‘bool Ogre::Terra::getHeightAt(Ogre::Vector3&) const’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/Terra.cpp:563:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if( pos2D.x < m_width-1 && pos2D.z < m_depth-1 )
~~~~~~~~^~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/Terra.cpp:563:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if( pos2D.x < m_width-1 && pos2D.z < m_depth-1 )
~~~~~~~~^~~~~~~~~~~
[ 96%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Terra/TerraShadowMapper.cpp.o
[ 96%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Terra/TerrainCell.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/TerrainCell.cpp: In member function ‘bool Ogre::TerrainCell::merge(Ogre::TerrainCell*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/TerrainCell.cpp:100:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if( (this->m_gridX + this->m_sizeX == next->m_gridX ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/TerrainCell.cpp:101:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
next->m_gridX + next->m_sizeX == this->m_gridX) &&
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/TerrainCell.cpp:111:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
else if( (this->m_gridZ + this->m_sizeZ == next->m_gridZ ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/TerrainCell.cpp:112:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
next->m_gridZ + next->m_sizeZ == this->m_gridZ) &&
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/TerrainCell.cpp: In member function ‘void Ogre::TerrainCell::uploadToGpu(Ogre::uint32*) const’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Terra/TerrainCell.cpp:136:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
gpuPtr[3] = *reinterpret_cast<uint32*>( &m_parentTerra->m_skirtSize );
^
[ 97%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Tutorial_Terrain.cpp.o
[ 97%] Building CXX object Samples/2.0/Tutorials/Tutorial_Terrain/CMakeFiles/Sample_Tutorial_Terrain.dir/src/Tutorial_TerrainGameState.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Tutorial_TerrainGameState.cpp: In member function ‘virtual void Demo::Tutorial_TerrainGameState::destroyScene()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Tutorial_TerrainGameState.cpp:208:20: warning: deleting object of polymorphic class type ‘Ogre::HlmsPbsTerraShadows’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
delete mHlmsPbsTerraShadows;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Tutorial_TerrainGameState.cpp: In member function ‘virtual void Demo::Tutorial_TerrainGameState::update(float)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Tutorial_TerrainGameState.cpp:220:22: warning: unused variable ‘accumTime’ [-Wunused-variable]
static float accumTime = 0;
^~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Tutorial_TerrainGameState.cpp: At global scope:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Samples/2.0/Tutorials/Tutorial_Terrain/src/Tutorial_TerrainGameState.cpp:220:22: warning: ‘accumTime’ defined but not used [-Wunused-variable]
[ 97%] Linking CXX executable ../../../../bin/Sample_Tutorial_Terrain
[ 97%] Built target Sample_Tutorial_Terrain
Scanning dependencies of target Sample_TutorialUav01_Setup
[ 97%] Building CXX object Samples/2.0/Tutorials/TutorialUav01_Setup/CMakeFiles/Sample_TutorialUav01_Setup.dir/TutorialUav01_Setup.cpp.o
[ 97%] Building CXX object Samples/2.0/Tutorials/TutorialUav01_Setup/CMakeFiles/Sample_TutorialUav01_Setup.dir/TutorialUav01_SetupGameState.cpp.o
[ 97%] Linking CXX executable ../../../../bin/Sample_TutorialUav01_Setup
[ 97%] Built target Sample_TutorialUav01_Setup
Scanning dependencies of target Sample_TutorialUav02_Setup
[ 97%] Building CXX object Samples/2.0/Tutorials/TutorialUav02_Setup/CMakeFiles/Sample_TutorialUav02_Setup.dir/TutorialUav02_Setup.cpp.o
[ 97%] Building CXX object Samples/2.0/Tutorials/TutorialUav02_Setup/CMakeFiles/Sample_TutorialUav02_Setup.dir/TutorialUav02_SetupGameState.cpp.o
[ 98%] Linking CXX executable ../../../../bin/Sample_TutorialUav02_Setup
[ 98%] Built target Sample_TutorialUav02_Setup
Scanning dependencies of target OgreMeshTool
[ 98%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/XML/OgreXMLMeshSerializer.cpp.o
[ 98%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/XML/OgreXMLSkeletonSerializer.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Ogre.h:63,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/XML/OgreXMLSkeletonSerializer.cpp:38:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Ogre.h:63,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/XML/OgreXMLSkeletonSerializer.cpp:38:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 98%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/XML/tinystr.cpp.o
[ 99%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/XML/tinyxml.cpp.o
[ 99%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/XML/tinyxmlerror.cpp.o
[ 99%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/XML/tinyxmlparser.cpp.o
[ 99%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/main.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Ogre.h:63,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/main.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Ogre.h:63,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/main.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/main.cpp: In function ‘Ogre::DataStreamPtr openFile(Ogre::String)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/main.cpp:899:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (result != tagStat.st_size)
~~~~~~~^~~~~~~~~~~~~~~~~~
[ 99%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/v1/ReorganiseVertexBuffers.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/v1/ReorganiseVertexBuffers.cpp: In function ‘Ogre::String describeSemantic(Ogre::VertexElementSemantic)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/v1/ReorganiseVertexBuffers.cpp:20:12: warning: enumeration value ‘VES_BLEND_WEIGHTS2’ not handled in switch [-Wswitch]
switch (sem)
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/v1/ReorganiseVertexBuffers.cpp:20:12: warning: enumeration value ‘VES_BLEND_INDICES2’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/Tools/MeshTool/src/v1/ReorganiseVertexBuffers.cpp:20:12: warning: enumeration value ‘VES_COUNT’ not handled in switch [-Wswitch]
[100%] Building CXX object Tools/MeshTool/CMakeFiles/OgreMeshTool.dir/src/v1/SimpleMeshOperations.cpp.o
[100%] Linking CXX executable ../../bin/OgreMeshTool
[100%] Built target OgreMeshTool
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.