Minutes_2023_08_15
esc edited this page Aug 16, 2023
·
1 revision
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.
-
[ANN] numba-rvsdg 0.0.5 is out
- Had some teething issues last week related to consistent package naming
- https://numba.discourse.group/t/ann-numba-rvsdg-0-0-5/2062
-
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
- 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
- try
- llvmlite#982 - readthedocs (RTD) requires new configuration file
- numba#9126 - Add support for np.indices()
- numba#9128 - Merge rvsdg_frontend branch to main
- llvmlite#979 - Update llvmdev to build compiler-rt
- llvmlite#981 - Add Instruction Namer pass to PassManager
- 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)