Skip to content
Valentin Haenel edited this page Jan 26, 2021 · 1 revision

Numba Meeting: 2021-01-26

Attendees: Stu, Siu, Todd, Jim, Graham, Luk, Val.

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

0. Feature Discussion/admin

  • 0.53 RC status
  • CUDA 11.2 testing
    • Graham to update conda-forge cudatoolkit recipe
  • cloudpickle as a dependency
    • Long standing issues with Numba serialising things, caching, freezing objects into IR etc.
    • cloudpickle is not meant for long term storage. needs same version of cloudpickle for cache loader and saver.
    • We may need to vendor it to pin a specific version of cloudpickle to a specific version of Numba.
    • cloudpickle won't affect extensibility and customization
    • ACTION: try vendor in cloudpickle

1. New Issues

  • #6659 - Memory alignment errors on ARM in unittests
  • #6658 - pip install does not work
  • #6657 - Need a method of identifying hardware/kernel combinations that can't handle unaligned loads
  • #6656 - numpy constructors aren't typing correctly, invalid cast issued
  • #6655 - Record staticgetitem with integer index not implemented.
  • #6651 - Disabled JIT compilation and direct construction of typed list yields empty list
    • close as duplicate
  • #6648 - AOT compilation of jitclass

Closed Issues

  • #6650 - Jupyter Notebook Kernel dies when importing njit on Apple M1
  • #6649 - Type of #4 arg mismatch: i1 != i32

2. New PRs

  • **** #6660 - Make Numba pickle compatible with Ray.
    • cloudpickle as dependency?
  • #6654 - Fix #6632 support alternative dtype string spellings
  • #6653 - Fix get_numba_envvar

Closed PRs

  • #6652 - Simplify PR-6334

3. Next Release: Version 0.53.0/0.36.0, RC=Feb 4th 2021

4. Upcoming tasks

Clone this wiki locally