Branch: refs/heads/main
Revision: 4aab568ea9ea3baa3e4013eac5892c8ed4a7aa7f
Author: arifthpe
Link: Clarify LLVM 21+ restriction is also for ROCm>6.3 by arifthpe · Pull Request #28592 · chapel-lang/chapel · GitHub
Log Message:
Clarify LLVM 21+ restriction is also for ROCm>6.3 (#28592)
Clarify error message for wrong LLVM dependency for ROCm 6.3+ is for
=6.3 and not just ==6.3.
In Add support for ROCm 6.3 by jabraham17 · Pull Request #28220 · chapel-lang/chapel · GitHub the use of
un-officially-supported ROCm versions became a warning rather than an
error. Relax ROCm restrictions with LLVM 21 by jabraham17 · Pull Request #28421 · chapel-lang/chapel · GitHub changed the
restrictions on the LLVM dependence requirement for ROCm 6.3 or any
subsequent minor version. Together this means it's possible for a user
to build with ROCm 6.4 and see a warning that says they have things set
up wrong for 6.3, as occurred in
chapel: add v2.8 by arifthpe · Pull Request #3836 · spack/spack-packages · GitHub.
[reviewed by @jabraham17, thanks!]
Diff:
M util/chplenv/chpl_gpu.py
https://github.com/chapel-lang/chapel/pull/28592.diff