# 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