Skip to content
esc edited this page Sep 22, 2022 · 1 revision

Numba Meeting: 2022-09-20

Attendees: Siu Kwan Lam, Andre Masella, Guilherme, Ianna Osborne, Jim Pivarski, Luk, Todd A. Anderson, brandon willard FPOC (last week): Val

NOTE: All communication is subject to the Numba Code of Conduct.

Please refer to this calendar for the next meeting date.

0. Discussion

  • LLVM remarks (Andre) (showed developer code this week; to show user-facing demo next week)
  • where to get BLAS/LAPACK symbols? (Stuart)
    • Currently obtained from scipy
    • Can we get them from numpy?
      • NumPy used to expose compile time BLAS/LAPACK libs but may not match runtime env
    • Use threadpoolctl instead?
    • Proposed approach:
      • rip out relevant logic from threadpoolctl that deals with BLAS
  • Performance note on loop-rotation? (Stuart)
  • Shape inference and Polyhedral discussion (brandon)
  • (more discussion but couldn't keep up with notetaking)

1. New Issues

  • #8436 - Auto-generated testing for matching numpy API in @overload
  • #8437 - Remove user name scraping from changelog generator
  • #8441 - UndefinedType Error
  • #8444 - Pybind11 extended functions and classes support in no python mode
  • #8445 - Iterables of jitclasses?
  • #8447 - CUDA ignores casts

llvmlite:

  • #880 - Tests fail: KeyError: 'LLVMPY_AddRefPrunePass'

Closed Issues

  • #879 - support the ParseIRFile API in llvmlite

2. New PRs

  • #8438 - Make the initialisation of the NRT more lazy for the njit decorator.
  • #8439 - Update the contributing docs to include a policy on formatting changes.
  • #8440 - [DOC]: Replaces icc_rt with intel-cmplr-lib-rt
  • #8442 - Implement hasattr(), str() and repr().
  • #8443 - Documentation update
  • #8446 - add version info in ImportError's
  • #8448 - support the 'reversed' function
  • #8449 - Try using libmamba experimental solver option in conda commands.
  • #8450 - remove GitHub username from changelog generation script

Closed PRs

3. Next Release: Version 0.57.0/0.40.0, RC Jan 2023

Clone this wiki locally