Skip to content

Fix non-DataType parameters in ABI exporter#148

Merged
gbaraldi merged 2 commits into
JuliaLang:mainfrom
timholy:teh/paramfix
May 25, 2026
Merged

Fix non-DataType parameters in ABI exporter#148
gbaraldi merged 2 commits into
JuliaLang:mainfrom
timholy:teh/paramfix

Conversation

@timholy

@timholy timholy commented May 25, 2026

Copy link
Copy Markdown
Member

This is just a few-line change, but it is built on top of #147 so it appears bigger than it is.

The part specific to this PR is the final two commits, the first adding a test that fails on the (post-147) main, and the second the fix. Fine to squash when merging, I just kept them separate in case you wanted to verify the failure yourself.

@gbaraldi

Copy link
Copy Markdown
Member

Could you rebase? but lgtm

timholy added 2 commits May 25, 2026 11:36
This adds a test that fails on main: `CArrayN{T, N}` where `N` is an
`Int`.
@timholy

timholy commented May 25, 2026

Copy link
Copy Markdown
Member Author

Done

@gbaraldi
gbaraldi merged commit 1a9a80c into JuliaLang:main May 25, 2026
12 checks passed
@timholy
timholy deleted the teh/paramfix branch May 25, 2026 16:53
@timholy

timholy commented May 25, 2026

Copy link
Copy Markdown
Member Author

Thanks @gbaraldi. I'll need a new release in order to merge JuliaInterop/JuliaLibWrapping.jl#31 and then JuliaInterop/JuliaLibWrapping.jl#41. Then I can push my upcoming whole-pipeline tutorial which will illustrate what I hope are the last hurdles to making this happen.

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