Minutes_2023_04_25
esc edited this page Apr 26, 2023
·
1 revision
Attendees: Siu Kwan Lam, Andre Masella, brandon willard, collison, Graham Markall, Ianna Osborne, Kaustubh, Mingjie Wang, stuart, Todd A. Anderson, Guilherme Leobas, Jim Pivarski FPOC (last week): Andre FPOC (incoming): Val
NOTE: All communication is subject to the Numba Code of Conduct.
Please refer to this calendar for the next meeting date.
Notes:
- numba-scipy maintainers needed
- There are currently none
- We are looking for volunteers
- Brandon offers to do this a few hours a week
- ask AwkwardArray folks (and anyone else present) if 0.57 (esp 3.11) has been ok for their stack
- Jim will look into this, wheels are available for the RC -- installation instructions on discourse
- (This is Jim): experimental control using Numba 0.56.4 and llvmlite 0.39.1 and everything else up-to-date is successul. Now trying the experiment.
- Numba 0.57.0rc1 and llvmlite 0.40.0rc1: SUCCESSFUL. Both in sequential tests and in parallel (parallel can sometimes find segfaults in non-threadsafe things).
- (Ianna): tested conda installed numba 0.57.0rc1 and llvmlite 0.40.0rc1 with Python 3.11.0 [Clang 14.0.6 ] on darwin: all looks good!
- 0.57 final date - Monday
- 🎉
- PyPI organization
- Applied for a numba organization account
- Will report back when it has been approved
- update on replacement of
generated_jit
through use of@overload
. - Preparing for NumPy 2.0 / NumPy 1.25.x branch split in May/June 2023
- reminder to report on numba umbrella projects
- RVSDG
- Two threads: refactoring and fixing algorithmic bugs
- Kaust, Siu and Val involved
- Hopefully we will be able to splice numba_rvsdg into numba soon
- Aim to support Python 3.11 and 3.12
- PIXIE
- no updates
- NIL (Numba Intermediary Language)
- will probably use xDSL
- RVSDG
- removal of
compile_isolated
,nested_context
andCompilationCache
- Background work needed in code base to drift towards objmode fallback going away... when to start on this?
- Ban all tests from compiling stuff on import
- Conda-forge llvmdev feedstock PR #209: Add fix for llvm/llvm-project#61402
- LLVM 15 / 16 PRs to follow
- numba#8913 - test failed
- numba#8915 - PYCC tests failing due to missing setuptools
- numba#8908 - numba-0.57.0rc1, llvmlite-0.40.0rc1: Numba requires at least version 14.0.0 of LLVM. Installed llvmlite is built against version 11.1.0. Please update llvmlite.
- numba#8910 - cannot determine Numba type of <class 'numba.cuda.compiler.AutoJitCUDAKernel'>
- numba#8914 - Numba could not report the error of out of array in njit?
- numba#8911 - Remove isinstance experimental feature warning
- numba#8912 - [WIP] Advanced Indexing #3: Added support for multiple multidimensional Indices
- numba#8916 - Bump llvmlite requirement to 0.41.0dev0
- numba#8917 - Debugging #8915.
- numba#8918 - Make the Azure CI runtests testing run using multiprocessing.
- llvmlite#936 - Enable querying constants and value kinds
- merged - numba#8909 - Fix #8903.
NumbaDeprecationWarning
s raised from@{gu,}vectorize
.