-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Minutes_2024_04_23
esc edited this page Apr 26, 2024
·
1 revision
Attendees: FPOC (last week): FPOC (incoming):
NOTE: All communication is subject to the Numba Code of Conduct.
Please refer to this calendar for the next meeting date.
- Whether to do a 0.43 for llvmlite given there's v. few changes.
- Yes for consistency
- Regarding LLVM15 support, we will:
- use LLVM15 for opaque ptr and new pass-maanger support
- then skip to LLVM17+ (latest verion).
- if something is wrong, fallback to LLVM14
- When to tag an 0.60 RC?
- Plan to test RC over the weekend
- then hopefully tag early next week
- NumPy 2 update.
- protocol-based implementation of operators
- done with scalar types
- moving on to non-scalar types (e.g. array, str, list)
- protocol-based implementation of operators
- numba#9533 - Standard container like C+ STL
- numba#9534 - numpy.random.binomial(n) is O(n) with numba instead of O(1)
- numba#9535 - numba's njit 350x slower than regular Python for random list access
- numba#9536 - @stencil(func_or_mode='circular')
- llvmlite#1039 - RuntimeError: No available targets are compatible with triple "arm-unknown-linux-gnu"
-
llvmlite#1040 - Add "align" option for
IRBuilder.alloca
- numba#9530 - [WIP] Improve typed dict KeyError traceback
- numba#9531 - Module pass manager: Don't add passes for unsupported LLVM versions
- numba#9532 - Fix hoisting bug to exclude variables used in containers or calls.
- numba#9537 - Fix aliasing issues with fusion.
(last numba: 9537; llvmlite 1040)
2024-gantt: TBD 2023-gantt: https://github.com/numba/numba/issues/8971