Skip to content
esc edited this page Sep 13, 2023 · 1 revision

Numba Meeting: 2023-09-12

Attendees: Siu Kwan Lam, Guilherme, Da Li, Graham Markall, Stuart, Todd A. Anderson, Kaustubh, Brandon Willard FPOC (last week): Guilherme FPOC (incoming): Graham

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

Please refer to this calendar for the next meeting date.

0. Discussion

  • 0.58.0rc2 published
    • wheels and conda packages are ready
    • Will be announced on Discourse too
    • Main fix: the new deprecation warnings that couldn't be turned off / suppressed in RC1
      • PR #9152: Fix old_style error capturing deprecation warnings
    • Aiming to release final 0.58 next week
  • Numpy 2.0 discussions:
    • Pin 0.58 final to use NumPy < 2.0 ?
    • How NumPy2.0 compliant does Numba has to be?
      • Discussion to take place on Discourse with the community in a few weeks' time.
      • Different options for compliance between 1.x / 2.x

New "Ready for Review" PRs

1. New Issues

  • numba#9182 - RecursionError in parfor prelowering
  • numba#9185 - Numba Dispatch error when Number of keyword args > 3 for nested numba calls
  • *** numba#9186 - [Discuss] generates extra branches in LLVM IR 0.57.1
  • numba#9187 - TypeError when referencing value from typed dict get() with prange()
  • *** numba#9188 - get_allocation_stats needs an init guard in 0.57.x, since new envvar NRT_STATS
    • Need a guard with a more informative message explaining how to enable the stats if requested.
    • A patch to implement this would be gratefully received
  • numba#9192 - Fork safety test incorrectly using SemLocks from mixed multiprocessing contexts.
  • numba#9193 - Tracking NumPy usage in various modules.

Closed Issues

  • numba#9180 - numpy.std function not returning the correct results

2. New PRs

  • numba#9189 - Align searchsorted behaviour with numpy
  • numba#9190 - Fix issue with incompatible multiprocessing context in test.
  • numba#9191 - Add a Numba power-on-self-test script and use in CI.

Closed PRs

3. Short-term Roadmap

gantt: https://github.com/numba/numba/issues/8971

Clone this wiki locally