-
Notifications
You must be signed in to change notification settings - Fork 379
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
Windows x64 Build Support with xnnpack #6979
base: main
Are you sure you want to change the base?
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/6979
Note: Links to docs will display an error until the docs builds have been completed. ✅ No FailuresAs of commit d46f329 with merge base 3475707 (): This comment was automatically generated by Dr. CI and updates every 15 minutes. |
- fix extension/data_loader/file_data_loader.cpp for Windows x64
❌ 🤖 pytorchbot command failed:
Try |
@pytorchbot label "Release notes: build" |
Didn't find following labels among repository labels: Release notes: build |
@pytorchbot label "release notes: build" |
Hi @kirklandsign and @dbort! Could you kindly help assign reviewers to this PR? Many thanks! |
- attempt to fix extension/data_loader/file_data_loader.cpp:20:10: fatal error: 'executorch/runtime/platform/unistd.h' file not found
Hi @dbort I attempted to address the issues in the checks, could you kindly help rerun them? Thanks 😄 |
Summary
This PR introduces support for out-of-the-box builds on Windows x64 with xnnpack, simplifying the setup process for developers using executorch on Windows. Additionally, it lays the groundwork for future Windows build pipelines and prebuilt PyPI packages.
Fixes #4661
Test plan
PR tested by running minimal
executor_runner
example (https://pytorch.org/executorch/stable/getting-started-setup.html#run-your-program) in the following environment:Steps:
References
#4681