Skip to content

[6.36] Backport the fix for #21367#22080

Merged
hageboeck merged 3 commits into
root-project:v6-36-00-patchesfrom
hageboeck:vectoriserBug_6.36
Apr 28, 2026
Merged

[6.36] Backport the fix for #21367#22080
hageboeck merged 3 commits into
root-project:v6-36-00-patchesfrom
hageboeck:vectoriserBug_6.36

Conversation

@hageboeck
Copy link
Copy Markdown
Member

Fix #21367

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 affected loop untouched.

llvm/llvm-project#194008

Fix root-project#21367

(cherry picked from commit 5a9ddba)
This reverts commit c17ce31.

The underlying issue was fixed in the previous commit.
@github-actions
Copy link
Copy Markdown

Test Results

    18 files      18 suites   2d 17h 7m 47s ⏱️
 2 754 tests  2 754 ✅ 0 💤 0 ❌
47 883 runs  47 883 ✅ 0 💤 0 ❌

Results for commit 113f7cf.

@hageboeck hageboeck merged commit ed8bdf6 into root-project:v6-36-00-patches Apr 28, 2026
22 checks passed
@hageboeck hageboeck deleted the vectoriserBug_6.36 branch April 28, 2026 08:15
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.

1 participant