Skip to content
Siu Kwan Lam edited this page Feb 12, 2019 · 1 revision

Numba Meeting: 2019-02-04

Attendees: Siu, Stan, Stuart, Ehsan, Todd

0. Feature Discussion

  • llvmlite LLVM pass addition PR
    • Hard to figure out how to make this work on Windows given current static linking strategy
  • numba 0.42.1 and llvmlite 0.27.1
    • fixes for OSX wheels
    • no updates for conda or any other wheel platforms

1. New issues

  • #3733 - tuple getitem with unsigned index breaks parfors lowering
  • #3732 - Global list of strings
  • #3729 - array broadcast fails when using njit(parallel=True)
  • #3728 - Python and Numba Have Different Behaviors with Jitclass and Deferred Type
    • Siu will investigate
  • #3726 - np.cumsum returns np.int64 not np.int32 when applied to an array of np.int32
    • NumPy + integer types + operating systems == confusing
    • Numba's typing rule doesn't follow the NumPy specific behavior for this function
  • #3724 - RewriteArrayOfConsts incorrectly deleting build_list for empty list.
    • Fix available in PR below
    • Need to RewriteRewriteArrayOfConsts
  • #3723 - Implement copy_to_host() for negative strided array
  • #3721 - @stencil support for more complex indexing scenarios and slice bound computation

2. Open PRs

  • #3734 - Update changelog for 0.42.1
    • ready to merge
  • #3731 - WIP: support for heapq
    • in progress
    • looks good so far
  • #3730 - Implement getitem and setitem for jitclasses
    • Needs review
  • #3727 - Remove dels for known dead vars.
    • Discussing test strategy
  • #3725 - Fix invalid removal of dead empty list
  • #3722 - Fix #3705: slicing error with negative strides
    • ready for review
  • #3720 - improve error msg about invalid signature [WIP]

Old Active

See https://github.com/numba/numba/projects/10

===========================

4. Next Release: Version 0.43, RC=Feb 26?, Final=March 5?

  • Initial dictionary support
  • ???
Clone this wiki locally