# Numba Meeting: 2025-03-04
Attendees:
FPOC (last week): Siu
FPOC (incoming): Stu
NOTE: All communication is subject to the [Numba Code of Conduct](https://github.com/numba/numba-governance/blob/accepted/code-of-conduct.md).
Please refer to [this calendar](https://calendar.google.com/calendar/embed?src=5rqnddm4gjrdfjm31fsv182epk%40group.calendar.google.com) for the next meeting date.
## Discussion
Discussed during triage meeting
* Adding a way for Ricardo Jesus and Yashwant Singh to have write access to llvmlite for doing reviews:
* Agreed to grant this permission
* Graham to propose what the changes to the permissions are and check with other Numba maintainers to ensure they're the correct changes to make
* MCJIT perf support?
* stuart will try to enable to see if it works
---
For public meeting discussion:
* GHA workflow discussion.
* GHA for llvmlite and Numba conda-packages and wheel building
* numba win64 conda-packages action: https://github.com/numba/numba/actions/workflows/numba_win-64_builder.yml
* How to trigger a workflow for PR?
* https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#pull_request ?
* Solved: current numba win64 builder is for pre-release testing. PR testing is WIP.
* Pandas JIT support: https://github.com/pandas-dev/pandas/pull/61032#issuecomment-2694801824
* Related (?): https://github.com/numba/numba/pull/9584
* [RFC] Support for `__array__()`
* Side discussion:
* what happens where Bodo and Numba are used in the same process?
- Bodo do not vendor in Numba. But Bodo do insert extensions to the installed Numba.
- `numba-gdb` entry point proposal:
- automatic invoke gdb with numba specific plugins
- test the gdb on PATH to make sure it is usable (i.e. security controls, etc)
- Exceptions discussion
- Deprecate exception based control-flow? No more catching?
- We will first see how much impact exception control-flow handling has during Python 3.14 upgrade
- Modify how `raise` is implemented?
## 1. New Issues
- [numba#9941](https://github.com/numba/numba/issues/9941) - Add support for alignment to cuda array helpers
- [numba#9948](https://github.com/numba/numba/issues/9948) - pycc linking error on Python 3.13 (__excinfo_unwrap_args... multiply defined)
- [numba#9949](https://github.com/numba/numba/issues/9949) - Unrecognized reduction pattern.
- [numba#9952](https://github.com/numba/numba/issues/9952) - bug numba on windows 11
- [numba#9956](https://github.com/numba/numba/issues/9956) - `test_target_extension.TestTargetHierarchySelection.test_overload_allocation` fails when run in isolation
- [llvmlite#1164](https://github.com/numba/llvmlite/issues/1164) - Duplicate debug metadata for DIBasicType
### Closed Issues
- [numba#9944](https://github.com/numba/numba/issues/9944) - Cannot initialize an empty list of dictionaries in a jitclass
- [numba#9951](https://github.com/numba/numba/issues/9951) - KeyError: 'LLVMPY_AddSymbol'
- [llvmlite#1162](https://github.com/numba/llvmlite/issues/1162) - llvm.parse_assembly() is failing with opaque pointers in version 0.44.0
## 2. New PRs
- [numba#9942](https://github.com/numba/numba/pull/9942) - Implement support for array alignment
- [numba#9943](https://github.com/numba/numba/pull/9943) - Direct CUDA issues to the numba-cuda repo
- [numba#9945](https://github.com/numba/numba/pull/9945) - Add type stub to numba.core.types to help static type checkers.
- [numba#9946](https://github.com/numba/numba/pull/9946) - Replace deprecated abstractproperty and abstractclassmethod
- [numba#9950](https://github.com/numba/numba/pull/9950) - Ensure _launch_threads is called if cached function calls a parallel=True function.
- [numba#9953](https://github.com/numba/numba/pull/9953) - Added max value in arrays and 2D convolution examples for Numba
- [numba#9954](https://github.com/numba/numba/pull/9954) - [CI TEST] Support unification of functions
- [numba#9955](https://github.com/numba/numba/pull/9955) - Use linkonce_odr linkage for `__excinfo_unwrap_args` global
- [llvmlite#1163](https://github.com/numba/llvmlite/pull/1163) - Enable pass timings reporting with NewPassManager
- [llvmlite#1165](https://github.com/numba/llvmlite/pull/1165) - Fix the metadata deduplication
### Closed PRs
- [numba#9947](https://github.com/numba/numba/pull/9947) - Test skip py313 on win