Skip to content

hotfix 7.0 use omp config (#565)#624

Merged
vamovsik merged 2 commits into
release/rocm-rel-7.0from
users/torrezuk/cherry-pick-omp
Jul 23, 2025
Merged

hotfix 7.0 use omp config (#565)#624
vamovsik merged 2 commits into
release/rocm-rel-7.0from
users/torrezuk/cherry-pick-omp

Conversation

@TorreZuk
Copy link
Copy Markdown
Contributor

find OpenMP config (#517)

First search for ROCm's libomp.so via openmp-config.cmake. This is what we would prefer instead of searching for a system libomp.so/libgomp.so
and then manually adding in a ROCm lib path.
This methodology should still be RHEL-10 RPATH compliant.

(cherry picked from commit 408affb)

find OpenMP config (#517)

First search for ROCm's libomp.so via openmp-config.cmake. This is what
we would prefer instead of searching for a system libomp.so/libgomp.so
    and then manually adding in a ROCm lib path.
    This methodology should still be RHEL-10 RPATH compliant.

Co-authored-by: estewart08 <ethan.stewart@amd.com>
(cherry picked from commit 408affb)
…ers used (#750)

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.

(cherry picked from commit 15c7f03)
ammallya pushed a commit that referenced this pull request Jul 22, 2025
* Add missing C includes

[ROCm/hipSPARSE commit: 961cb80]
@TorreZuk
Copy link
Copy Markdown
Contributor Author

@amcamd it says your review is stale, so I presume I can re-request it

@TorreZuk TorreZuk requested a review from amcamd July 22, 2025 20:38
@vamovsik vamovsik merged commit 2f44be4 into release/rocm-rel-7.0 Jul 23, 2025
6 of 8 checks passed
@vamovsik vamovsik deleted the users/torrezuk/cherry-pick-omp branch July 23, 2025 14:36
assistant-librarian Bot pushed a commit to ROCm/rocBLAS that referenced this pull request Jul 23, 2025
hotfix 7.0 use omp config (#565)

find OpenMP config (#517)

First search for ROCm's libomp.so via openmp-config.cmake. This is what
we would prefer instead of searching for a system libomp.so/libgomp.so
    and then manually adding in a ROCm lib path.
    This methodology should still be RHEL-10 RPATH compliant.

(cherry picked from commit 408affb61fe3a97d7eecc458f6314da8418035d5)
assistant-librarian Bot pushed a commit that referenced this pull request Jul 28, 2025
…ny help option is used (#624)

* Use only one CLI11 parse and force gtest's help to print as well if any help option is used

* Removing more lines omitted in the first commit
ammallya pushed a commit that referenced this pull request Jul 31, 2025
…ny help option is used (#624)

* Use only one CLI11 parse and force gtest's help to print as well if any help option is used

* Removing more lines omitted in the first commit

[ROCm/rocFFT commit: e9303ac]
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.

5 participants