Skip to content

[core] Try going around a suspected clang vectoriser bug.#22060

Draft
hageboeck wants to merge 1 commit intoroot-project:masterfrom
hageboeck:loop_vectoriser_bug
Draft

[core] Try going around a suspected clang vectoriser bug.#22060
hageboeck wants to merge 1 commit intoroot-project:masterfrom
hageboeck:loop_vectoriser_bug

Conversation

@hageboeck
Copy link
Copy Markdown
Member

@hageboeck hageboeck commented Apr 24, 2026

The loop vectoriser in clang-20 to clang-22 can overflow the stack, which should explain the crashes observed when mac beta moved to clang-21.
Here, we instruct the vectoriser to leave the loop in the affected function untouched.

llvm/llvm-project#194008

The loop vectoriser in clang-20 to clang-22 can overflow the stack,
which should explain the crashes observed when mac beta moved to
clang-21.
Here, we instruct the vectoriser to leave the function loop untouched.

llvm/llvm-project#194008
@hageboeck hageboeck self-assigned this Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant