We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
XSIMD library cannot be built using MSVC compiler on a windows/arm64 target.
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
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsx86_arm64.bat cmake -G "NMake Makefiles" -D DOWNLOAD_GTEST=1 -D CMAKE_BUILD_TYPE=Debug . nmake test_xsimd
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:
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
Sorry, something went wrong.
Few approaches I can think of
Pull Request for approach (A)
No branches or pull requests
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: