Skip to content

Change initialize() to hard error out with useful information#1265

Closed
sklam wants to merge 31 commits intonumba:mainfrom
sklam:misc/iss1261
Closed

Change initialize() to hard error out with useful information#1265
sklam wants to merge 31 commits intonumba:mainfrom
sklam:misc/iss1261

Conversation

@sklam
Copy link
Member

@sklam sklam commented Aug 25, 2025

Based on #1092
Closes #1261

yashssh and others added 30 commits May 28, 2025 03:48
List of changes in this MR

 - Delete legacy pass manager code
 - Delete typed pointer code
 - Update APIs that needs updating for llvm19
 - Update refprune pass and its tests
- Skip the ORCJit test failing due to symbol error
- Update test_object_file_test check failing after section name changed
  on X86
Co-authored-by: Emergency Self-Construct <esc@users.noreply.github.com>
…setup

Co-authored-by: Emergency Self-Construct <esc@users.noreply.github.com>
LLVM20 splitted out Orc debugging into a separate component.
@sklam sklam marked this pull request as ready for review August 25, 2025 22:22
@esc
Copy link
Member

esc commented Aug 26, 2025

The commit 09de37a to make sure that initialize raises is fine. But I will cherry-pick that onto the #1092 branch.

@esc
Copy link
Member

esc commented Aug 26, 2025

cherry-picked as: 7d4fe41

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.

llvmlite.binding.initialize() need to raise

4 participants