Skip to content

Comments

Upgrade halide-llvm to 23.0.0.dev82675+gf912679b#8959

Open
github-actions[bot] wants to merge 4 commits intomainfrom
automated/upgrade-halide-llvm
Open

Upgrade halide-llvm to 23.0.0.dev82675+gf912679b#8959
github-actions[bot] wants to merge 4 commits intomainfrom
automated/upgrade-halide-llvm

Conversation

@github-actions
Copy link
Contributor

Automated upgrade via uv lock -P halide-llvm.

@alexreinking
Copy link
Member

alexreinking commented Feb 22, 2026

Fixing isZeroValue uncovered another regression in correctness_cross_compilation:

Assertion failed: (!getTargetMachine().isPositionIndependent()), function checkTCRetEnoughRegs, file X86ISelDAGToDAG.cpp, line 3550.

Injected here: llvm/llvm-project#137643

PIC is meaningless on Windows. Position independence is handled by the
PE/COFF linker via base relocations, not by the compiler via GOT/PLT.
See: llvm/llvm-project#137643
@alexreinking alexreinking requested review from halidebuildbots and removed request for halidebuildbots February 22, 2026 16:57
@alexreinking
Copy link
Member

Might need to narrow the PIC change to win32. Investigating...

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