Graham Markall
Graham Markall
Many thanks for the report - I can reproduce this behaviour.
Note from triage meeting: https://github.com/numba/numba/issues/9977 may fix the "`types.Function` thing" edited: linked to this issue itself by mistake before.
Additionally, `assert` has the exact same problem.
gpuci run tests
gpuci run tests
gpuci run tests
Closing this as gpuCI is gone, and https://github.com/NVIDIA/numba-cuda uses the NVIDIA GHA runners.
I note that this works with LLVM 15 but not 14. Given the imminent move to LLVM 15, I think it's not worth fixing for 14.
Note from triage discussion - for function types, round tripping the type of arguments should still be able to work (correct me if this is wrong, @sklam)
@rj-jesus Thanks for this, I think it looks good - I'll update the CI configuration and docs.