Skip to content

AMD ROCm 3.10 Release: Add new package recipe for rocm-openmp-extras.#20204

Merged
adamjstewart merged 7 commits intospack:developfrom
estewart08:develop
Jan 5, 2021
Merged

AMD ROCm 3.10 Release: Add new package recipe for rocm-openmp-extras.#20204
adamjstewart merged 7 commits intospack:developfrom
estewart08:develop

Conversation

@estewart08
Copy link
Copy Markdown
Contributor

No description provided.

@estewart08
Copy link
Copy Markdown
Contributor Author

Looks like I cannot add a reviewer. Would like @adamjstewart to review. AMD label will be added.

Copy link
Copy Markdown
Member

@adamjstewart adamjstewart left a comment

Choose a reason for hiding this comment

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

@haampie might want to review this

There seems to be a lot of overlap between this package and LLVM, so pinging @naromero77 @trws

@naromero77
Copy link
Copy Markdown
Contributor

Is this package in support of the AMD compiler?

alalazo
alalazo previously requested changes Dec 4, 2020
@alalazo alalazo requested a review from haampie December 4, 2020 08:43
@estewart08
Copy link
Copy Markdown
Contributor Author

Thanks for the feedback. I had a long response/explanation written, but need to look into one issue further so I can provide more clarity for you on the llvm overlap here.

Changed name to rocm-openmp-extras.
Reduced repitition with component hashes.
Adjusted the removal of CMAKE_BUILD_TYPE.
Reduced repitition in cmake args.
Added 3.10.0 to recipe.
@estewart08 estewart08 changed the title AMD ROCm 3.9 Release: Add new package recipe for openmp-extras. AMD ROCm 3.10 Release: Add new package recipe for rocm-openmp-extras. Dec 16, 2020
@estewart08
Copy link
Copy Markdown
Contributor Author

Updated the recipe with suggested changes, see commits for details. I was able to remove the re-build of llvm-amdgpu.
Added 3.10.0 to the recipe.

@alalazo alalazo dismissed their stale review December 28, 2020 13:04

Package name has been changed

@arjun-raj-kuppala
Copy link
Copy Markdown
Contributor

@adamjstewart @haampie Can you help getting this approved/merged?

anything pending on this ?

@adamjstewart
Copy link
Copy Markdown
Member

See my comment on AOMP_GPU above, I'm still not sure about the use of backticks.

@adamjstewart adamjstewart reopened this Jan 5, 2021
@estewart08
Copy link
Copy Markdown
Contributor Author

This all set to merge now?

@adamjstewart adamjstewart merged commit c55b3bf into spack:develop Jan 5, 2021
bollig pushed a commit to bollig/spack that referenced this pull request Jan 12, 2021
…spack#20204)

* AMD ROCm 3.9 Release: Add new package recipe for openmp-extras.

* Updated openmp-extras recipe.

Changed name to rocm-openmp-extras.
Reduced repitition with component hashes.
Adjusted the removal of CMAKE_BUILD_TYPE.
Reduced repitition in cmake args.
Added 3.10.0 to recipe.

* Update python/py-setuptools dependency versions.

* Expand dependency versions, fix the openmp cmake args.

* Remove double formats.

* Substitute escape characters with string=True for filter_file(s).

* Remove CMAKE_VERBOSE_MAKEFILE, already present in standard args.
loulawrence pushed a commit to loulawrence/spack that referenced this pull request Jan 19, 2021
…spack#20204)

* AMD ROCm 3.9 Release: Add new package recipe for openmp-extras.

* Updated openmp-extras recipe.

Changed name to rocm-openmp-extras.
Reduced repitition with component hashes.
Adjusted the removal of CMAKE_BUILD_TYPE.
Reduced repitition in cmake args.
Added 3.10.0 to recipe.

* Update python/py-setuptools dependency versions.

* Expand dependency versions, fix the openmp cmake args.

* Remove double formats.

* Substitute escape characters with string=True for filter_file(s).

* Remove CMAKE_VERBOSE_MAKEFILE, already present in standard args.
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