Skip to content
esc edited this page Aug 16, 2023 · 1 revision

Numba Meeting: 2023-08-15

Attendees: FPOC (last week): Val FPOC (incoming): Stuart

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

Please refer to this calendar for the next meeting date.

0. Discussion

  • [ANN] numba-rvsdg 0.0.5 is out

  • llvmlite needs https://github.com/numba/llvmlite/issues/982

    • We are past pre-tag testing
    • But this is needed by 25th sept
    • won't have another llvmlite rel by then
    • suggest to delay release to include fix
      • Decision made during maintainer meeting. Proceed with RCs as planned, additional patches will be needed on the release branches before final, fix any RTD issues as part of these patches.
  • llvmlite PR #979:

    • Consolidate llvmdev and llvmdev_manylinux2014 recipes?
    • There's hardly any difference between them, but how is the manylinux2014 recipe used?
    • Hatchery can be used for building and testing the full stack: https://github.com/numba/numba-hatchery
  • Policy item discussion:

    • Issues and similar reported must be done so in plain text in a textbox or via github's gist mechanism (as multiple plain text items in text boxes). No other forms will be accepted.
    • Action item: Update GH templates and docs to reflect this.
  • Numba & llvmlite releases

    • in-progress -- few PRs remain, hoping to publish artifacts this week
    • NumPy PRs that are RTM will be included in 0.58

New "Ready for Review" PRs

ISSUES/PR TBD

1. New Issues

  • numba#9124 - np.argpartition / np.partition issue: kth out of bounds
  • numba#9125 - isinstance check produces wrong output
  • numba#9129 - Symbol not found error when calling a recursive function + cache from a jitclass
  • numba#9130 - 'import numba' fails: SystemError: initialization of _internal failed without raising an exception
  • numba#9132 - Delegate np.zeros to numpy
  • numba#9133 - Incorrect type inference for shift operators
    • try uint64(1) this happens because uint64 is shifted by int64 so we get type promotion
  • llvmlite#982 - readthedocs (RTD) requires new configuration file

Closed Issues

2. New PRs

Closed PRs

  • merged - numba#9127 - Fix accidental cffi test deps, refactor cffi skipping
  • merged - llvmlite#980 - update release notes for 0.41.0

(last numba: 9133;llvmlite 982)

3. Short-term Roadmap

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

Clone this wiki locally