---
# System prepended metadata

title: 'Numba Meeting: 2025-01-21'
tags: [meeting_notes]

---

# Numba Meeting: 2025-01-21

Attendees: 
FPOC (last week): 
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


Write here if you would like to speak to the Numba developers in the Office Hour meeting (see calendar above for details):

- Todd - User control of disk caching of internal functions.
    - Todd to try changing internal numba functions to use `cache=<env-var>`
- (your handle) - (your topic)


## Discussion

- Follow up on https://github.com/pyinstaller/pyinstaller/issues/8989
- Numba 0.61.1 contents
    - NumPy 2.2 support
    - full fix for coverage reporting bug
    - and if there's a fix for the gdb issue, potentially that too?).
    - typing fix for #9900
- Resolving https://github.com/numba/numba/issues/9817, the issue is in gdb and has been fixed in the latest release. This means that there's a "window" of broken gdb versions. Discuss what to do...!
    - we've done enough work to confirm it is a GDB bug
- https://github.com/numba/numba-scipy/pull/108#issuecomment-2598154179


## New "Ready for Review" PRs

## 1. New Issues
- [numba#9896](https://github.com/numba/numba/issues/9896) - Numba 0.61.0 final Checklist
- [numba#9900](https://github.com/numba/numba/issues/9900) - `typing.reveal_type(numba.float64)` is `Unknown` in numba 0.61.0
    - try .pyi file to put correct typing information for bugfix release 0.61.1
    - for next major 0.62 release, we will decide if .pyi is good enough.
- [numba#9901](https://github.com/numba/numba/issues/9901) - First class function and structured arrays `NotImplementedError`
- [llvmlite#1127](https://github.com/numba/llvmlite/issues/1127) - cast to float16 still causes segmentation fault

### Closed Issues

## 2. New PRs
- [numba#9898](https://github.com/numba/numba/pull/9898) - remove requirements.txt for doc build
- [numba#9899](https://github.com/numba/numba/pull/9899) - Prevent cache invalidation due to file system differences on various systems
    - Previous change start to use milisecond (need to find the PR)
    - Suggestion: make it a user choice to pick cache-location with specific time precision as needed. Second-precision should be default. Millisecond precision should be user specific choice
- [llvmlite#1125](https://github.com/numba/llvmlite/pull/1125) - Fix flag condition when creating SimpleLoopUnswitchLegacyPass
- [llvmlite#1126](https://github.com/numba/llvmlite/pull/1126) - add llvmlite win builder GH actions workflow

### Closed PRs
- merged - [numba#9897](https://github.com/numba/numba/pull/9897) - Cherry Picks and changelog modifications for `0.61.0` final

(last numba: 9901; llvmlite 1127)

