Minutes_2021_06_29
Valentin Haenel edited this page Jun 29, 2021
·
1 revision
Attendees: Siu Kwan Lam, Valentin Haenel, stuart, Brandon Willard, Graham Markall, Guilhereme, Todd A. Anderson, Jim Pivarski
NOTE: All communication is subject to the Numba Code of Conduct.
-
0.54.0 RC1
- 5(ish) more PRs being reviewed
- Target build uploaded by Thurs
- Conda packages yes, wheels no
-
Read-the-Docs integration for Numba is working again.
-
Memory pressure
- parfors test cannot finish within 60minutes limit on CI
- parfors test is compiling to isolated context
- caching compilation helps memory use (up to 4x)
-
@overload
is making unnecessary cpython and cfunc wrappers- fixing this has minor effect to memory use
-
#7159 - CUDA regression: Mixing
debug
kwargs between called functions results in linkage error -
#7158 - objmode error in IR legalization
- Fix is to split the legalization pass
- Should be easy enough to fix during RC
- #7155 - Parfors max_label issue causing undefined behavior
- #7153 - CUDA: NVVM segfault when indexing in a loop with a zip
- #7151 - Refactor: extract common logic of target registry selection
- #7150 - Refactor: make helper function for selecting/sorting target-specific template
- #7148 - Using TBB with numba fails with pip install, works with apt install
- *** #7135 access to namedtuple
- It would be preferable if this actually generated a stacktrace or error
- #7139 - Lowering error in certain conditions
- #7136 - Sporadic disk cache test failures on 0.54.0dev0 mainline
-
#7157 - [DO NOT MERGE] CI Testing
- we need a proper fix for this, current ideas revolve around removing compiler flags and splitting the parfors tests into their own test cases to reduce the testing overhead
-
#7156 - Fix
ir_utils._max_label
being updated incorrectly - #7154 - adding experimental change-log for 0.54.0dev0
- #7152 - Fix iterators in CUDA
- #7149 - Fix issue in bytecode analysis where target and next are same.
- #7147 - Revert "Workaround gitpython 3.1.18 dependency issue"
-
#7146 - Fix
inline_closurecall
may not be imported - #7145 - Fix mainline
- #7144 - Workaround gitpython 3.1.18 dependency issue
- #7143 - Update version checks in init for np 1.17
- #7142 - Fix issue with linux-32 getting too new NumPy.
- #7141 - Require llvmlite 0.37 as minimum supported.
- #7140 - Do not run cache tests under typeguard.
- #7138 - Update the Azure default linux image to Ubuntu 18.04
- #7137 - skip pycc test on Python 3.7 + macOS because of distutils issue