forked from abacusmodeling/abacus-develop
-
Notifications
You must be signed in to change notification settings - Fork 145
Closed
Labels
BugsBugs that only solvable with sufficient knowledge of DFTBugs that only solvable with sufficient knowledge of DFT
Description
Describe the bug
abacus-develop/docs/quick_start/easy_install.md
Lines 16 to 17 in e2322fa
- [BLAS](http://www.netlib.org/blas/). You can use [OpenBLAS](https://www.openblas.net/). | |
- [LAPACK](http://www.netlib.org/lapack/). |
The documentation says any BLAS and LAPACK is allowed, and even gives a link to the reference BLAS and LAPACK.
However, openblas is hard coded in the CMake files:
abacus-develop/cmake/FindLAPACK.cmake
Line 9 in e2322fa
NAMES openblas |
making the reference blas cannot be found (conda-forge/abacus-feedstock#13) before the patch.
Expected behavior
Any BLAS can be found by CMake.
To Reproduce
See conda-forge/abacus-feedstock#13
Environment
See conda-forge/abacus-feedstock#13
Additional Context
The workaround is to entirely delete FindLAPACK.cmake
(njzjz@d81bc98) so CMake's native FindLAPACK is used.
Task list for Issue attackers (only for developers)
- Verify the issue is not a duplicate.
- Describe the bug.
- Steps to reproduce.
- Expected behavior.
- Error message.
- Environment details.
- Additional context.
- Assign a priority level (low, medium, high, urgent).
- Assign the issue to a team member.
- Label the issue with relevant tags.
- Identify possible related issues.
- Create a unit test or automated test to reproduce the bug (if applicable).
- Fix the bug.
- Test the fix.
- Update documentation (if necessary).
- Close the issue and inform the reporter (if applicable).
Metadata
Metadata
Assignees
Labels
BugsBugs that only solvable with sufficient knowledge of DFTBugs that only solvable with sufficient knowledge of DFT