-
Notifications
You must be signed in to change notification settings - Fork 258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSVC compile error for NEON (win/arm64) #611
Comments
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? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
The text was updated successfully, but these errors were encountered: