Describe the bug
When running on DSP, ABACUS raises an warning as follows:
OpenBLAS Warning: Detect OpenMP Loop and this application may hang. Please rebuild the library with USE_OPENMP=1 option.
On DSP, a specific version of OpenBLAS (built without omp for example) is carried with math libraries like Scalapack, and the ScaLAPACK detection-logic change that affects BLAS symbol resolution makes the chain into
ScaLAPACK → FFTW3_OMP → FFTW3 → LAPACK → BLAS on DSP.
Expected behavior
DSP build should act as before, and do not raise warning on DSP with BLAS, LAPACK, ScaLAPACK.
Task list for Issue attackers (only for developers)
Describe the bug
When running on DSP, ABACUS raises an warning as follows:
On DSP, a specific version of OpenBLAS (built without omp for example) is carried with math libraries like Scalapack, and the ScaLAPACK detection-logic change that affects BLAS symbol resolution makes the chain into
ScaLAPACK → FFTW3_OMP → FFTW3 → LAPACK → BLASon DSP.Expected behavior
DSP build should act as before, and do not raise warning on DSP with BLAS, LAPACK, ScaLAPACK.
Task list for Issue attackers (only for developers)