Minutes_2023_09_26
esc edited this page Sep 27, 2023
·
1 revision
Attendees: Siu Kwan Lam, Val, Da Li, stuart, Graham Markall, Kaustubh FPOC (last week): Siu FPOC (incoming): Stuart
NOTE: All communication is subject to the Numba Code of Conduct.
Please refer to this calendar for the next meeting date.
Triage meeting topics:
- llvmlite 0.41.0 bugs/regressions
- win32 deprecation note missing
- Conda forge picks up (waiting for triage):
- segfaults on aarch64
- potential orcjit build problem
- Thoughts on locking issues that seem to collect numerous posts of unrelated things that happened to have yielded a similar "generic" error message.
- Policy is "maintainers" can lock issues that fit this sort of description, and will let other maintainers know of their action. Maintainers will make a "last post" on the locked issue that ill redirect users to discourse or to open a new issue.
- General discussion on locking all closed issues after a fixed time period.
- Conclusion: Set GHA to lock closed issues after one month.
- Put this policy into the docs so it's something with which to refer.
- Post-mortem of https://github.com/rapidsai/cudf/issues/14160 - overlooked in Graham's RAPIDS testing with Numba 0.58 RC.
- Would have been avoided by making a RAPIDS PR and letting the CI test it instead of testing on my local machine.
Public meeting topics:
- Extra branch performance issue: https://github.com/numba/numba/issues/9186#issuecomment-1730165403 (from Da)
- revert 2 PRs in 0.57.1, https://github.com/numba/numba/pull/8134 and https://github.com/numba/numba/pull/8535
- likely LLVM 14 related but the extra branch may not be a problem.
- Notes:
- Stu suggest SLP and use remarks to check.
- numba#9204 - InlineInlineables pass maybe duplicating work. Needs investigating
-
numba#9206 -
FunctionType
called by another jitted function throws aValueError
-
numba#9209 - Numpy dependency not updated in numba wheels
- To think about how to prevent this in the future
- numba#9210 - "for x in arr" breaks auto-vectorization, unlike semantically-equivalent indexing
- numba#9211 - Failure to optimize division by power-of-2 into bitshifting
- numba#9212 - Memory leak when the @njit decorator is applied
-
numba#9213 -
overload_method
can't remove unnecessaryNRT_incref/decref
-
llvmlite#994 - Drop support for win32
- going into 0.41.1
-
numba#9207 - no implementation for
__rmul__
- llvmlite#992 - unable to install numba on i686 with Python 3.10.7 Gnu 12.2
- numba#9205 - release notes and version support updates from release0.58 branch
- numba#9208 - fix numpy version
- llvmlite#993 - Update changelog on main for 0.41.0