Open niyas-sait opened 3 years ago
The main issue seems to be due to MSVC arm/neon intrinsic vector type using the same underlying type for the neon vectors.
e.g: int8x16_t and uint8x16_t maps to __n128 type
This causes a couple of issues
And other issues are
Few approaches I can think of
Pull Request for approach (A)
Any news on this issue, since nowadays ARM64 on Windows is a thing?
XSIMD library cannot be built using MSVC compiler on a windows/arm64 target.
Steps to reproduce
Visual Studio 2019 or higher is required for compilation.
Compilation can be done natively on a win/arm64 machine or can be cross-compiled from an x86/x64 machine.
From a command terminal
The issue has been noticed while building the apache arrow library and would be required to build an apache arrow for win/arm64 using MSVC.