Skip to content

Update managed bindings to LLVM 23.1.5 - #279

Merged
tannergooding merged 3 commits into
dotnet:mainfrom
tannergooding:tannergooding-update-llvm-23-1-5-managed
Nov 5, 2026
Merged

tannergooding merged 3 commits into
dotnet:mainfrom
tannergooding:tannergooding-update-llvm-23-1-5-managed

Conversation

@tannergooding

@tannergooding tannergooding commented Nov 4, 2026 •

Copy link
Copy Markdown
Member

Note

Drafted by Copilot.

Consumes the native libLLVM 23.1.5 and libLLVMSharp 23.1.5.0 packages, updates the managed package version, and regenerates both interop binding sets from LLVM 23.1.5.

Exposes LLVM byte types/constants and denormal FP environment attributes through the interop and managed APIs, updates the conditional/unconditional branch handling, and keeps target initialization complete when regenerating from a reduced-target SDK. Pins macOS CI to Homebrew Z3 5.3.3 to match the published libLLVM.dylib ABI.

tannergooding and others added 3 commits November 4, 2026 15:21
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@tannergooding
tannergooding merged commit 585cb1c into dotnet:main Nov 5, 2026
21 of 23 checks passed
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