Skip to content

[hipBLAS] Add Clang guards around usage of openmp config (#1050)#832

Merged
TorreZuk merged 2 commits into
release-staging/rocm-rel-7.0from
users/estewart/hipblas-openmp-clang-guard-release-staging-7-0
Jul 29, 2025
Merged

[hipBLAS] Add Clang guards around usage of openmp config (#1050)#832
TorreZuk merged 2 commits into
release-staging/rocm-rel-7.0from
users/estewart/hipblas-openmp-clang-guard-release-staging-7-0

Conversation

@estewart08
Copy link
Copy Markdown
Contributor

This fixes a gcc issue where clang headers are being brought in by the openmp-config.

Additional cleanup:
Remove unnecessary options added to COMMON_LINK_LIBS. If the openmp config is not found then OpenMP::OpenMP_CXX will be the fallback for both gcc and clang.

[ROCm/hipBLAS commit: 4639103]

This patch is dependent on the Ubuntu 24.04 docker file being updated to use AOCL 4.2 instead of 4.0.

This fixes a gcc issue where clang headers are being brought in by
the openmp-config.

Additional cleanup:
Remove unnecessary options added to COMMON_LINK_LIBS. If the openmp
config is not found then OpenMP::OpenMP_CXX will be the fallback for
both gcc and clang.

[ROCm/hipBLAS commit: 4639103]
@TorreZuk TorreZuk changed the title Add Clang guards around usage of openmp config (#1050) [hipBLAS] Add Clang guards around usage of openmp config (#1050) Jul 24, 2025
Copy link
Copy Markdown
Contributor

@TorreZuk TorreZuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but won't approve until we know dockers are fixed. May happen after this branch is no longer used but can still merge once safe.

aferoz21 pushed a commit that referenced this pull request Jul 24, 2025
* generic extract routine

Co-authored-by: Nico Trost <nico.trost@amd.com>

[ROCm/rocSPARSEcommit: 056564b]
@geomin12
Copy link
Copy Markdown
Collaborator

Hi, TheRock CI Summary has been updated in this release-staging branch. Please update this branch with the base branch please to get those changes

@TorreZuk TorreZuk requested a review from a team as a code owner July 29, 2025 16:36
@amd-jnovotny
Copy link
Copy Markdown
Contributor

Should this be to release staging or release?

@TorreZuk
Copy link
Copy Markdown
Contributor

Should this be to release staging or release?

Yes this is for an edge case build and test usage so correctly targets stale branch release-staging

@TorreZuk TorreZuk merged commit 121d2e7 into release-staging/rocm-rel-7.0 Jul 29, 2025
11 of 14 checks passed
@TorreZuk TorreZuk deleted the users/estewart/hipblas-openmp-clang-guard-release-staging-7-0 branch July 29, 2025 20:16
assistant-librarian Bot pushed a commit to ROCm/hipBLAS that referenced this pull request Jul 29, 2025
[hipBLAS] Add Clang guards around usage of openmp config
 (#1050) (#832)

This fixes a gcc issue where clang headers are being brought in by the
openmp-config.

Additional cleanup:
Remove unnecessary options added to COMMON_LINK_LIBS. If the openmp
config is not found then OpenMP::OpenMP_CXX will be the fallback for
both gcc and clang.

[ROCm/hipBLAS commit: 4639103]

This patch is dependent on the Ubuntu 24.04 docker file being updated to
use AOCL 4.2 instead of 4.0.

Co-authored-by: Torre Zuk <42548444+TorreZuk@users.noreply.github.com>
ammallya pushed a commit that referenced this pull request Sep 18, 2025
* rtest emulation flag and smoke filter

* add regression and extended filters

[ROCm/rocSOLVER commit: ef87841]
mgates3 pushed a commit to mgates3/rocm-libraries that referenced this pull request Mar 6, 2026
* rtest emulation flag and smoke filter

* add regression and extended filters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants