Skip to content
Valentin Haenel edited this page Aug 25, 2021 · 1 revision

Numba Meeting: 2021-08-10

Attendees: Siu Kwan Lam, Todd Anderson, Luk, stuart, Guilherme, Graham

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

0. Feature Discussion

  • PSA:
  • Calling cython things from Numba (general issue about calling functions that take np arrays)
    • (long digression into profiling)

1. New Issues

  • #7293 - The |= operator (set.__ior__) causes errors when used instead of set.update
  • #7292 - FR: initializing variable-shaped arrays; lists/arrays as arguments to array constructors and other functions
  • #7291 - unable to use List.empty_list of type jitclass or deferred_type in jitclass.init
  • *** #7290 - global flag to default all numpy / numba calculations to be on float32
  • #7287 - the error traceback infomation of import numba.
  • #7286 - NameError in stencil when cval is np.nan or np.inf
  • #7284 - CUDA: TestCudaArrayInterface.TestKernelArg has invalid accesses
  • #7282 - BUG/DOC: Missing definition in docs
  • #7281 - readthedocs builds of stable are failing
  • #7279 - Errors of Ingest in scanpy which is caused by Numba.
  • #7278 - Make non-NumbaError exceptions during compilations hard errors
  • #7277 - Refactor: consolidate the TLS stacks used to track target configuration
  • #7276 - Refactor: rename one of the TargetConfig classes
  • #7274 - Numba 0.54.0rc3 Checklist
  • #7268 - Running jit_module on an existing module? (And document calling jit(...)(func) manually)

Closed Issues

  • #7269 - Ignore type annotations instead of crashing

2. New PRs

  • #7294 - Continuation of PR #7280, fixing lifetime of TBB task_scheduler_handle
  • #7289 - Implement np.tensordot()
  • #7288 - Handle cval as a np attr in stencil generation.
  • #7285 - CUDA: Fix OOB in test_kernel_arg
  • #7283 - Added NPM to Glossary and linked to mentions
  • #7280 - Fix lifetime of task_scheduler_handle
  • #7270 - Add support for numpy.moveaxis/normalize_axis_index and normalize_axis_list in nopython mode
  • #7266 - CUDA: Skip multi-GPU copy test with peer access disabled
  • #7265 - Fix linspace to use np.divide and clamp to stop.

Closed PRs

  • #7275 - Cherrypicks for 0.54.0rc3
  • #7273 - Update CHANGE_LOG for 0.54.0rc3.
  • #7272 - Allow annotations in njit-ed functions
  • #7271 - Update 3rd party license text.
  • #7267 - Fix #7258. Bug in SROA optimization

3. Next Release: Version 0.55.0/0.38.0, RC=TBD

Clone this wiki locally