Skip to content
esc edited this page Feb 20, 2024 · 1 revision

Numba Meeting: 2024-02-20

Attendees: FPOC (last week): Guilherme FPOC (incoming):

NOTE: All communication is subject to the Numba Code of Conduct.

Please refer to this calendar for the next meeting date.

0. Discussion

  • 0.59.1
    • give it more times given that more people are reporting issues last week.
  • junit-xml & performance testing.
  • New type system: #9446 vs #9408
    • Problems with #9446: What if one have two libraries and one wants to use the new type system and the other the old type system?
      • The new type system requires NumPy 2.0. It is not possible to have two different versions of NumPy in the same environment.
    • #9446 uses a global config variable (USE_LEGACY_TYPE_SYSTEM) to set wether use the new or the old TS

New "Ready for Review" PRs

1. New Issues

  • numba#9439 - Fill out python -m numba -s field for CUDA Libraries Test Output (even if GPU is absent)
  • numba#9440 - Overloaded function is compiled more than once with the same signature
  • numba#9441 - Regression: searchsorted drastically slower in tight loops
  • numba#9443 - AttributeError for inlined generic functions with py312 pep-695 type-parameter syntax

Closed Issues

  • numba#9442 - test_sum1d_pyobj crashes on aarch64-linux on 0.59.0

2. New PRs

  • numba#9436 - Add timing and junit xml output to testsuite
  • numba#9437 - Remove dependencies between Numba's Cpython and NumPy module
  • numba#9438 - Add math.nextafter support for nopython mode.
  • numba#9444 - [WIP] Empty commit to test on gpuCI
  • numba#9445 - Fix #9427 np.searchsorted on datetime64
  • numba#9446 - Type system implementation #1 (Alternative): Added initial implementation for a new type system using redundancies.
  • numba#9447 - WIP: Fix Issue #9432, caching of kernels using target-specific overloads (such as CG sync)
  • numba#9448 - Fix np.searchsorted regression

Closed PRs

(last numba: 9448; llvmlite 1032)

3. Short-term Roadmap

2024-gantt: TBD 2023-gantt: https://github.com/numba/numba/issues/8971

Clone this wiki locally