Skip to content

DSP: OpenBLAS Warning after v3.11.0-beta6 #7945

Description

@Cstandardlib

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.

Weird: warnings only occur when run with srun, but never with sbatch.

Expected behavior

DSP build should act as before ($\le$ beta4), and do not raise warning on DSP with BLAS, LAPACK, ScaLAPACK.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugsBugs that only solvable with sufficient knowledge of DFTCompile & CICD & Docs & DependenciesIssues related to compiling ABACUSGPU & DCU & HPCGPU and DCU and HPC related any issues

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions