Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 is currently offline  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
Previous Topic: Error with UPP 18116
Goto Forum:
  


Current Time: Sat Nov 22 10:20:45 CET 2025

Total time taken to generate the page: 0.50097 seconds