Minutes_2021_12_14
esc edited this page Dec 14, 2021
·
1 revision
Attendees: Siu Kwan Lam, Val, Ehsan Totoni, Graham Markall, Keaton Drebes, stuart, Benjamin Graham, Nick Riasanovsky, Luk, brandon willard
NOTE: All communication is subject to the Numba Code of Conduct.
This is the last meeting for 2021 Please refer to this calendar for the next meeting date.
- Finishing up Numba 0.55.0rc1
- Still waiting on Anaconda build of Numpy packages for Python 3.10
- Hopefully tag this week (Week 50)
- Waiting on 7082, almost ready, waiting on Nick for final touches, thank you 🙏
- Discussion on https://numba.discourse.group/t/how-does-mangling-args-work-for-types-with-parameters/1054
- Siu TODO: fill answer into the discourse discussion
- Siu TODO: open bug issue on
Record._code
used inmangling_args
here
- CUDA Float16 PR question
- Stuart asked about fp16 datamodel being registered into the default registry.
- Graham: no safety concern because of the lack of typing and lowering in the CPU target. This is not clean.
- Ehsan asks about caching/freezing arrays
- Magic numbers depend on the hardware, RasPi vs. beefy 128 core box
- Brandon asks about debuggging and contorl flow graphs
- #7624 - Compare DeviceArray and CuPy arrays
- #7630 - Function with two logic paths and two pranges gives erroneous result when compiled with parallel=True
-
#7640 - Boolean operators behave differently when refactoring intermediate expression into variable
- would be fix by separating out builtin scalars vs numpy scalars
-
#7641 - Pickle errors when
njit
ingcompile
&exec
ed functions withcache=True
- #7642 - debuginfo flag attempts to set noinline on functions with alwaysinline
- #7643 - numba.tests.test_refop_pruning.TestRefOpPruning.test_diamond_2 test failure
- #7647 - TypingError: No implementation of function Function(<function runtime_broadcast_assert_shapes at 0x7f8071985280>) found for signature: runtime_broadcast_assert_shapes(Literalint, array(float64, 1d, C))
- #7623 - NumbaIRAssumptionWarning: variable 'a.1.1' is not in scope.
- #7633 - Kernel won't compile with "Access Violation" in cuda >= 11.2 when debug = True
- #7646 - Caching doesn't work in Jupyter notebook on macOS
- #7625 - Combined parfor chunking and caching PRs.
- #7636 - Copy prange loop header to after the parfor.
- #7639 - Move Azure builds to OSX 10.15.
- #7644 - initial CHANGE_LOG for 0.55
- #7645 - In debuginfo, do not add noinline to functions marked alwaysinline
- #7626 - Fix issues with package dependencies.
- #7627 - PR 7321 continued
- #7628 - Move to using windows-2019 images in Azure
- #7629 - install ipykernel as an optional dependency on CI
- #7631 - DO NOT MERGE. Debug/055 failures 1
- #7632 - Capture output in CUDA matmul doctest
- #7634 - [DO NOT MERGE] Make the failing test more verbose
- #7635 - [DO NOT MERGE] Move to using windows-2019 images in Azure
- #7637 - Increase the timeout on the SVML tests for loaded machines.
- #7638 - Pr 7244 debug1
- Request for 0.55
-
broadcast_to
https://github.com/numba/numba/pull/7119- driven by need for
vectorize
support in aesara - Now merged
- driven by need for
-