Home » U++ TheIDE » U++ TheIDE: Compiling, Linking, Debugging of your packages » theide Compilation Error - UPP ver 18167
| theide Compilation Error - UPP ver 18167 [message #61865] |
Sat, 22 November 2025 10:05 |
 |
deep
Messages: 279 Registered: July 2011 Location: Bangalore
|
Experienced Member |
|
|
My Hardware
Processor ARM cores
While compiling theide with ./install command
I get following error in ./uppsrc/Core/SIMD_NEON.h file
/uppsrc/Core/SIMD_NEON.h: In function 'int Upp::CountTrue(i16x8)':
./uppsrc/Core/SIMD_NEON.h:135:86: error: cannot convert 'Upp::int16x8_t' to 'Upp::uint16x8_t'
135 | force_inline int CountTrue(i16x8 a) { return CountBits64(cmask16__(a.data)) >> 3; }
./uppsrc/Core/SIMD_NEON.h:248:41: note: initializing argument 1 of 'Upp::uint64 Upp::cmask8__(uint8x16_t)'
248 | force_inline uint64 cmask8__(uint8x16_t mask) { return cmask16__(vreinterpretq_u16_u8(mask)); }
./uppsrc/Core/SIMD_NEON.h:190:42: note: initializing argument 1 of 'Upp::uint64 Upp::cmask32__(uint32x4_t)'
190 | force_inline uint64 cmask32__(uint32x4_t mask) { return cmask16__(vreinterpretq_u16_u32(mask)); }
Warm Regards
Deepak
|
|
|
|
Goto Forum:
Current Time: Sat Nov 22 10:20:45 CET 2025
Total time taken to generate the page: 0.50097 seconds
|