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.

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)

  • 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).

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