# Numba Meeting: 2026-01-27
Attendees: ToddA, Swapnil, Val, Stuart, Kaustubh, Siu, Graham, Guilherme
FPOC (last week): Val
FPOC (incoming):
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.
## ~~Office hour signup~~
## Discussion
- (esc) - https://github.com/numba/numba/pull/10384
- Do we list all Tier 2 platforms and attempt to accurately maintain this document?
- The Q regarding `osx-64` (Intel chips, not M* series) has come up at least twice via discourse since that platform was relegated from Tier 1.
- We can merge this, but it won't be solve the problem of people trying to install on `osx-64`.
- Need an env variable to force building from source.
- (esc) https://github.com/numba/numba/pull/10352
- Are we OK to just remove headers?
- How do we move forward on this issue.
- Graham is working on a PR
- (esc) https://numba.discourse.group/t/type-annotations-in-llvmlite/3193
- Does anyone strongly object to attempting to add type annotations to llvmlite?
- Controversial, not everyone is convinced
- Quality of the contribution needs to very good
- Public API only to reduce maintenance burden
- (swap357) Numpy2.4 support issues and release readiness.
- PR was recently merged, a few non-breaking issues remain.
- Needs tetsing on CUDA
- Needs check of icelake vs. saphire-rappids
- (swap357) Should we reconsider 30 days to stale bot policy for issues ? Especially during winter-break. can we pause the bot then?
- disable workflow via GitHub UI in future
- (esc) https://github.com/numba/numba/pull/10386
- Do we need to implement the full NumPy select stuff?
- Yes, PR was closed
- (esc) https://github.com/numba/llvmlite/issues/1389#issuecomment-3770977823
- Do we want to support `osx-64` for another 18 months?
- Decision has been made, we are not bringing this back
## New "Ready for Review" PRs
## 1. New Issues
- [numba#10406](https://github.com/numba/numba/issues/10406) - Proposal: Tier 1.5 support level for "emerging" platforms
- OK
- Will not accept anything that changes build infra massively, e.g. `vcpkg`
- Free-threading probably OK
- OK for Stan to propose documentation changes
- [numba#10407](https://github.com/numba/numba/issues/10407) - [Bug] Hard-coded 32-byte alignment in BaseContext causes Segmentation Faults on s390x
- PR available
- Graham will review PR
- Stuart suggests to ping @detrout from debian to cross-check
- [numba#10408](https://github.com/numba/numba/issues/10408) - NumPy functions with no scalar support
- [numba#10412](https://github.com/numba/numba/issues/10412) - sum and np.sum() algorithm needs to catch up to improved upstream precision
- There might be a pull-request about this somewhere, (3046?)
### Closed Issues
## 2. New PRs
- [numba#10410](https://github.com/numba/numba/pull/10410) - Adjust preferred array alignment for s390x to 16 bytes
- [numba#10411](https://github.com/numba/numba/pull/10411) - Update actions/checkout action to v6.0.2
- [numba#10413](https://github.com/numba/numba/pull/10413) - Improve gitlog2changelog.py
### Closed PRs
- merged - [numba#10409](https://github.com/numba/numba/pull/10409) - Update actions/setup-python action to v6.2.0
- merged - [llvmlite#1394](https://github.com/numba/llvmlite/pull/1394) - chore(deps): update actions/setup-python action to v6.2.0
- merged - [llvmlite#1395](https://github.com/numba/llvmlite/pull/1395) - chore(deps): update actions/checkout action to v6.0.2
- [llvmlite#1396](https://github.com/numba/llvmlite/pull/1396) - [DONOTMERGE] Upgrade Llvmdev version to 21.1.8
(last numba: 10413; llvmlite 1396)