Build type: dynamic
Threading support: none
Use double precision: disabled
Nodes inherit transform: disabled
Assert mode: standard
Allocator type: none
STL containers use allocator: disabled
Strings use allocator: disabled
Memory tracker (debug): disabled
Memory tracker (release): disabled
Use SIMD (SSE2): enabled
Use SIMD (NEON): enabled
-- Configuring done (3.8s)
-- Generating done (0.3s)
-- Build files have been written to: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release
[13/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardParticleRenderer.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardSet.h:36,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardParticleRenderer.h:33,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardParticleRenderer.cpp:30:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’
24340
vtstq_u32 (uint32x4_t __a, uint32x4_t __b)
~~~^~~
[14/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboard.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardSet.h:36,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboard.cpp:32:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’
24340
vtstq_u32 (uint32x4_t __a, uint32x4_t __b)
~~~^~~
[15/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardSet.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardSet.h:36,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardSet.cpp:30:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’
24340
vtstq_u32 (uint32x4_t __a, uint32x4_t __b)
~~~^~~
[16/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimation.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreEntity.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimation.cpp:32:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’
24340
vtstq_u32 (uint32x4_t __a, uint32x4_t __b)
~~~^~~
[17/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreCamera.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreFrustum.h:34,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreCamera.h:36,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreCamera.cpp:30:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’
24340
vtstq_u32 (uint32x4_t __a, uint32x4_t __b)
~~~^~~
[18/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardChain.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardChain.h:38,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardChain.cpp:34:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’
24340
vtstq_u32 (uint32x4_t __a, uint32x4_t __b)
~~~^~~
[21/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimationTrack.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreTransform.h:31,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreNode.h:33,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimationTrack.cpp:37:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’
24340
vtstq_u32 (uint32x4_t __a, uint32x4_t __b)
~~~^~~
[22/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o
FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o
/usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAutoParamDataSource.cpp
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectMemoryManager.h:32,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreAutoParamDataSource.h:33,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAutoParamDataSource.cpp:30:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’
296
static inline ArrayInt And( ArrayInt a, uint32 b ) { return vandq_s32( a, vdupq_n_u32( b ) ); }
~~~^~~~~
uint32x4_t
In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayConfig.h:99,
from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:32:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:1106:37: note: initializing argument 2 of ‘int32x4_t vandq_s32(int32x4_t, int32x4_t)’
1106
vandq_s32 (int32x4_t __a, int32x4_t __b)
~~^~~
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return
382
static inline ArrayInt SetAll( uint32 val ) { return vdupq_n_u32( val ); }
~~~^~~
uint32x4_t
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayReal Ogre::MathlibNEON::Sqrt(Ogre::ArrayReal)’:
/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:568:62: error: cannot convert ‘Ogre::ArrayReal’ {aka ‘float32x4_t’} to ‘uint32x4_t’
568
FEATURE SUMMARY
Building components:
Build type: dynamic Threading support: none Use double precision: disabled Nodes inherit transform: disabled Assert mode: standard Allocator type: none STL containers use allocator: disabled Strings use allocator: disabled Memory tracker (debug): disabled Memory tracker (release): disabled Use SIMD (SSE2): enabled Use SIMD (NEON): enabled
~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~~~~^~~ [14/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o /usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboard.cpp In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardSet.h:36, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboard.cpp:32: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 296~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~~~~^~~ [15/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o /usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardSet.cpp In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardSet.h:36, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardSet.cpp:30: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 296~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~~~~^~~ [16/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o /usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimation.cpp In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreEntity.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimation.cpp:32: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 296~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~~~~^~~ [17/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o /usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreCamera.cpp In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreFrustum.h:34, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreCamera.h:36, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreCamera.cpp:30: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 296~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~~~~^~~ [18/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o /usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardChain.cpp In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreMovableObject.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreBillboardChain.h:38, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreBillboardChain.cpp:34: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 296~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~~~~^~~ [21/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o /usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimationTrack.cpp In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreTransform.h:31, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreNode.h:33, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAnimationTrack.cpp:37: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 296~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~~~~^~~ [22/725] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o /usr/bin/c++ -DFREEIMAGE_LIB -DOGRE_NONCLIENT_BUILD -DOgreMain_EXPORTS -D_MT -D_USRDLL -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/build/Release/include -I/usr/include/freetype2 -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Threading -I/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/GLX -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wshadow -Wimplicit-fallthrough -Wsuggest-override -Wno-unused-but-set-parameter -O3 -DNDEBUG -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o -c /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAutoParamDataSource.cpp In file included from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreMathlib.h:49, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayVector3.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayVector3.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayQuaternion.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayQuaternion.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayMatrix4.h:37, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayMatrix4.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreArrayAabb.h:35, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreArrayAabb.h:44, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectData.h:32, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/OgreObjectMemoryManager.h:32, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/OgreAutoParamDataSource.h:33, from /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/src/OgreAutoParamDataSource.cpp:30: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::And(Ogre::ArrayInt, Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:78: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts 296~~~^~~~~/home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:296:94: error: cannot convert ‘uint32x4_t’ to ‘int32x4_t’ 296~~~^~~~~~~^~~ /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h: In static member function ‘static Ogre::ArrayInt Ogre::MathlibNEON::SetAll(Ogre::uint32)’: /home/artem/builds/stuntrally3/dev/Ogre/ogre-next/OgreMain/include/Math/Array/NEON/Single/OgreMathlibNEON.h:382:73: error: cannot convert ‘uint32x4_t’ to ‘Ogre::ArrayInt’ {aka ‘int32x4_t’} in return 382~~~^~~/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:24340:23: note: initializing argument 1 of ‘uint32x4_t vtstq_u32(uint32x4_t, uint32x4_t)’ 24340 | vtstq_u32 (uint32x4_t __a, uint32x4_t __b) |
~~~^~~ ninja: build stopped: subcommand failed.