-
Notifications
You must be signed in to change notification settings - Fork 142
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
[CMake] Rename ENABLE_HIP to BUILD_AFQMC_HIP #5261
Conversation
Test this please |
Obligatory and unsurprising questions and comments: any idea when this last worked? What is broken? Does it look easy to repair? This option unfortunately did not make it to the documentation or any test configuration. I agree with the renaming. |
Probably 4 years ago, beginning of 2021. |
Test this please |
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.
- Please add a mention in the docs of this configuration option -- a key reason how this was broken.
- Add an issue reporting BUILD_AFQMC_HIP as broken so we can track it/a user of AFQMC might find it and perhaps repair it.
both items completed. |
Test this please |
Thanks Ye |
Proposed changes
ENABLE_HIP
was introduced by AFQMC for non-CUDA HIP-explicit source code.In the current setting, ENABLE_ROCM is the switch to enable hip compilers and rocm libraries.
Thus, rename
ENABLE_HIP
toBUILD_AFQMC_HIP
to reduce confusion.Note that unfortunately, the current code cannot compile with this option on.
What type(s) of changes does this code introduce?
Does this introduce a breaking change?
What systems has this change been tested on?
epyc-server
Checklist