-
Notifications
You must be signed in to change notification settings - Fork 79
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
fix the compilation for power pc #288
Conversation
LGTM, but I want @manopapad to take a look at this as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Shouldn't we really ping the TBLIS library developers to make sure that they are masking their intrinsic headers correctly? Do we know if they even support PowerPC vector intrinsics? |
Let me create a issue on their github repo to see what do they say about this error. |
The ppc build for TBLIS has not yet materialized, so this is still necessary. However, the make-based build workflow has been removed since this PR was submitted, so we need to port this to the cmake-based build. @trxcllnt can we specifically pass |
I'm now trying to build cunumeric on POWER9 myself, hitting the same issue and wondering what happened to this PR (and topic in general) ? tblis still has not changed anything, and even trying to feed a local build of a modified tblis to install.py does not appear to work. |
I have opened a tblis PR that fixes the build on ARM. I believe it also fixes the build on PowerPC, but I don't have access to a PowerPC machine to test it myself. You can try telling cuNumeric to use the PR branch directly during compilation and see if that fixes it for you:
|
Thank you - I can confirm now that this fixes the build on PowerPC as well (tested on host cfarm120 in the gcc compile farm, a 24core/192threads POWER10 machine running AlmaLinux9.3) |
This PR is to fix the following error on power pc