[Chapel Merge] Allow LLVM 22 in portability testing

Branch: refs/heads/main
Revision: 24ef4eb3eac2f4a2ec1daa4e5c2974a20adb35be
Author: benharsh
Link: Allow LLVM 22 in portability testing by benharsh · Pull Request #28823 · chapel-lang/chapel · GitHub
Log Message:
Allow LLVM 22 in portability testing (#28823)

This PR allows the usage of LLVM 22 in CentOS, Archlinux, and homebrew
testing.

[reviewed-by @jabraham17]

Compare: Comparing ea3d85d73be10e4fc9dbadf3f63f45b65ca6ac68...8ecbccead0ebc01afdedbbdae21d5dabb788ee54 · chapel-lang/chapel · GitHub

Diff:
M util/devel/test/portability/apptainer/current/arch/image.def
M util/devel/test/portability/apptainer/current/centos-stream-10/image.def
M util/devel/test/portability/apptainer/current/centos-stream-9/image.def
D util/devel/test/portability/provision-scripts/dnf-llvm19.sh
D util/devel/test/portability/provision-scripts/pacman-llvm21.sh
A util/devel/test/portability/provision-scripts/pacman-llvm22.sh
M util/packaging/homebrew/chapel-main.rb
https://github.com/chapel-lang/chapel/pull/28823.diff