Skip to content

Revert "[libclc] build libclc as LLVM runtime"#21407

Merged
sarnex merged 1 commit intosyclfrom
revert-21221-libclc-runtime-build
Mar 2, 2026
Merged

Revert "[libclc] build libclc as LLVM runtime"#21407
sarnex merged 1 commit intosyclfrom
revert-21221-libclc-runtime-build

Conversation

@wenju-he
Copy link
Copy Markdown
Contributor

@wenju-he wenju-he commented Mar 2, 2026

Reverts #21221

libclc-remangler links against Clang/LLVM libraries built with the host
compiler, but the tool itself is built with the just-built Clang. This
causes an ABI issue around std::optional parameter in MemoryBuffer::getFileOrSTDIN.
Jira: CMPLRLLVM-73868

Copy link
Copy Markdown
Contributor

@sarnex sarnex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

assuming just a git revert with no other changes

@sarnex sarnex merged commit 5ef857f into sycl Mar 2, 2026
47 of 49 checks passed
@wenju-he wenju-he deleted the revert-21221-libclc-runtime-build branch March 2, 2026 22:40
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.

2 participants