-
Notifications
You must be signed in to change notification settings - Fork 24.2k
Adjust CMake code for Eigen #148628
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
base: main
Are you sure you want to change the base?
Adjust CMake code for Eigen #148628
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/148628
Note: Links to docs will display an error until the docs builds have been completed. ❗ 1 Active SEVsThere are 1 currently active SEVs. If your PR is affected, please view them below: ✅ No FailuresAs of commit ab45fdc with merge base 3d777ba ( This comment was automatically generated by Dr. CI and updates every 15 minutes. |
@pytorchbot label "topic: not user facing" |
@cyyever not sure if this PR is where we want to do this, but w/ how it's currently written, eigen is built unconditionally. Since it's not used if it's not a BLAS backend, building Eigen should probably be moved under this line. Let me know how I can help. |
@BwL1289 If Eigen is still interested, we should update the module. To be honest, Eigen doesn't have a formal realise for several years.. Nevertheless, the macro is not used.. |
@BwL1289 Do what you want, feel free to fork or change it. |
@cyyever thanks. I'll need access to push to your branch. |
@zou3519 Have a look? |
daa7d31
to
128c944
Compare
Looks like this breaks on xla:
|
128c944
to
1cd94de
Compare
1cd94de
to
ab45fdc
Compare
The caffe2 changes make sense to me, but I don't know enough about the build system to talk about eigen, so I am deferring to Nikita. |
Let me know if/how I can help. |
Approval |
Not sure if you're asking for sign off on Eigen build from me... but if so, LGTM. |
Bumping |
There are some CMake changes introduced:
BLAS
value isEIGEN
.