Minutes_2023_07_18
esc edited this page Jul 19, 2023
·
1 revision
Attendees: FPOC (last week): Siu FPOC (incoming): Kaustubh
NOTE: All communication is subject to the Numba Code of Conduct.
Please refer to this calendar for the next meeting date.
-
Maintainer discussion: Use of "reviewer" assignment vs. "assignee" for requesting review.
-
Maintainer discussion: How to phrase towncrier "news snippets" for release notes.
- just have statement of facts. no need for "This PR is for ... (insert PR details)".
- Ok to link to docs and some interpretations for important changes.
- Ok to provide examples and code snippets.
-
PIXIE demo next week
-
Discussion on https://github.com/numba/numba/issues/9065
- First-class function has unusually restrictive casting rules. Need investigating.
-
Discussion on enable boundscheck (Da Li)
- add property on the BaseContext, _boundscheck_msg, (source code file + lineno + variable) when getitem lowering
- printf, raise before getitem <- raise msg
- Stuart suggested the dynamic exception PR #8134 may help here.
- numba#9070 - Add towncrier snippets for merged PRs in 0.58.0dev0
-
numba#9071 - Cannot allow two signatures with
FunctionType
-
numba#9073 - Call by named arg broken for some
@overload
definitions- Stuart has a patch in issue page for listing all incorrect overload definitions
- Tests are needed for prevention for such declarations (Can be made using the above stated patch)
- numba#9078 - lowering error during jitting a sympy expression
- numba#9080 - f-string serializes the wrong message if argument is a container
- llvmlite#972 - Autodocument llvmlite
- numba#9075 - Numba installaiton
- numba#9079 - Using a generator in njit can sometimes lead to a potential memory leak.
- numba#9072 - Fix support for overloading dispatcher with non-compatible first-class functions
- numba#9074 - Add np.trim_zeros
- numba#9076 - Add shape context to slicing errors
- numba#9077 - Enable inlining of first-class function when it is statically known to be a dispatcher
- numba#9082 - Add np.vsplit and np.hsplit
- merged - numba#9069 - Fix towncrier error due to importlib_resources upgrade
- numba#9081 - Add np.vsplit and np.hsplit