---
# System prepended metadata

title: 'Numba Meeting: 2025-02-04'
tags: [meeting_notes]

---

# Numba Meeting: 2025-02-04

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.

## Public meeting topics

- 2025 planning
    - important v1 development needs
        - out-of-tree GPU support
            - refactoring target extension API, dispatcher
    - Numba v2 prototype plans for 2025 first half
        - develop a prototype AOT compiler that can compile a [ndarray class](https://github.com/numba/mcl/blob/main/mcl/ndarray.py#L54)
    - v2 Outreach and communication
        - incentive for v2 for non compiler extension writers. 
        - why ppl should use it? why should they migrate?
    - Guilherme: 
        - common complaint of current Numba is compilation time. (AOT-first v2 should help)


## Discussion


## New "Ready for Review" PRs

## 1. New Issues
- [numba#9909](https://github.com/numba/numba/issues/9909) - Numba implicitly converts floats to integers in calls to `range`
- [numba#9910](https://github.com/numba/numba/issues/9910) - Typing error when calling `np.ones()`
- [numba#9915](https://github.com/numba/numba/issues/9915) - class does not support __init__ default parameter (when init in a jit function)
- [llvmlite#1136](https://github.com/numba/llvmlite/issues/1136) - Dependency Dashboard
- [llvmlite#1140](https://github.com/numba/llvmlite/issues/1140) - Support for other floating point types

### Closed Issues
- [numba#9912](https://github.com/numba/numba/issues/9912) - AssertionError: Unreachable condition reached (op code RERAISE executed)
  - Siu and Stuart think "this smells". 
  - Checked on py3.13, 3.12. Cannot replicate
- [numba#9914](https://github.com/numba/numba/issues/9914) - Numba and pytorch: LLVM crash V2

## 2. New PRs
- [numba#9913](https://github.com/numba/numba/pull/9913) - Internal caching 3
- [llvmlite#1134](https://github.com/numba/llvmlite/pull/1134) - Update GitHub Artifact Actions to v4 (major)
- [llvmlite#1135](https://github.com/numba/llvmlite/pull/1135) - Update actions/checkout action to v4
- [llvmlite#1137](https://github.com/numba/llvmlite/pull/1137) - Update actions/setup-python action to v5
- [llvmlite#1138](https://github.com/numba/llvmlite/pull/1138) - Update dependency windows to v2022
- [llvmlite#1139](https://github.com/numba/llvmlite/pull/1139) - Add win-64 wheel builder GHA workflow
- [llvmlite#1141](https://github.com/numba/llvmlite/pull/1141) - refactor llvmdev win builder
- [llvmlite#1142](https://github.com/numba/llvmlite/pull/1142) - point conda build to correct package path

### Closed PRs
- [numba#9911](https://github.com/numba/numba/pull/9911) - Internal caching
