Skip to content

WIP: NWChem with patch and prerequisite GlobalArrays for Flexiblas. #85

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

Merged
merged 5 commits into from
Apr 28, 2025

Conversation

cwant
Copy link

@cwant cwant commented Dec 20, 2024

This builds, but the tests fails. Likely an issue with flexiblas.

Instructions: build the included GlobalArrays first.

@cwant
Copy link
Author

cwant commented Jan 9, 2025

@bartoldeman I've tried your changes (pushed to this PR), but still half of the tests fail.
I talked with @gshamov who has the most recent version running on Grex, but he had to use mkl to get it to work (hacked EasyBlock?).
Not sure what to do at this point (focus on StdEnv/2020 stack ... or go another direction?).

bartoldeman and others added 3 commits April 28, 2025 15:40
Need to use `--with-scalapack8` instead of `--with-scalapack` to tell GlobalArrays it's ILP64
We patch software without special module load messages usually
The easyblock does the right thing now, with framework changes to use `libflexiblas64_intel.so` and `libscalapack64.so` if `i8` is set to `True` in toolchainopts.
@bartoldeman bartoldeman merged commit 8ccbc28 into computecanada-main Apr 28, 2025
@bartoldeman bartoldeman deleted the cwant/NWChem-7.2.3-iofbf-2023a branch April 28, 2025 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants