Skip to content

Backport AVX512 SH-broadcast support to Clang 18#25233

Open
Flamefire wants to merge 1 commit intoeasybuilders:developfrom
Flamefire:clang-avx512
Open

Backport AVX512 SH-broadcast support to Clang 18#25233
Flamefire wants to merge 1 commit intoeasybuilders:developfrom
Flamefire:clang-avx512

Conversation

@Flamefire
Copy link
Contributor

When targetting AVX-512 CPUs like Intel Sapphire Rapids compilation may fail with:

UNREACHABLE executed at /dev/shm/Clang/18.1.8/GCCcore-13.3.0-CUDA-12.6.0/llvm-project-18.1.8.src/llvm/lib/Target/X86/X86InstrInfo.cpp:8220!

Backport 2 commits from Clang 19.1.0 to resolve.

@github-actions github-actions bot added 2024a issues & PRs related to 2024a common toolchains change labels Feb 6, 2026
When targetting AVX-512 CPUs like Intel Sapphire Rapids compilation may fail with:

> UNREACHABLE executed at /dev/shm/Clang/18.1.8/GCCcore-13.3.0-CUDA-12.6.0/llvm-project-18.1.8.src/llvm/lib/Target/X86/X86InstrInfo.cpp:8220!

Backport 2 commits from Clang 19.1.0 to resolve.
@Flamefire
Copy link
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 3 out of 3 (total: 3 hours 24 mins 6 secs) (3 easyconfigs in total)
n1407.barnard.hpc.tu-dresden.de - Linux RHEL 9.6, x86_64, Intel(R) Xeon(R) Platinum 8470 (sapphirerapids), Python 3.9.21
See https://gist.github.com/Flamefire/09d773df4c834ba9a7a87ea88f593caa for a full test report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2024a issues & PRs related to 2024a common toolchains change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant