-
Notifications
You must be signed in to change notification settings - Fork 371
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
Failed to compile XNNPACK on WoA(Windows on ARM) device. #6558
Comments
Hi thanks for the report. When I give a quick try with blaze which is like bazel, I'm able to build the abs bench The microkernel is checked in, declared and used: The important one for linking is the kernel is in For CMakeList.txt around line 509 Its possible our cmake is missing something for Windows. in scripts/build-windows-arm64.cmd
|
Thanks for your supporting! |
The arm assembly is in .S files meant to be compiled with gcc or clang. The best solution is compiling with clang or clangcl |
I tried with ClangCL from Visual Studio 2022 using: But I got the same error as llvm/llvm-project#52964 The version of clang is:
So either we need to wait for the intrinsic support to get into a released toolchain, or we need to find a workaround. |
looking at this function in particular, its not actually using fp16 arithmetics the type is f16, but the implementation is actually neon. the file name is neon, and inconsistent with the kernel name. |
It seems part of the code haven't been compiled. Any idea on how to fix it? Thanks in advance!
The text was updated successfully, but these errors were encountered: