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

Attendees: Stuart, Siu, Ehsan, Todd

0. Feature Discussion

1. New issues

  • #3717 - Unclear error message with ConstantInferenceError
    • fixed in #3718
  • #3714 - Feature request for IntFlag support
    • accidentally and incorrectly supported due to being instance of Enum
  • #3711 - Return of scalar record from structured array fails
    • reference error for scalar records
  • #3709 - Lower Error when creating numpy array
    • typing error in nested list
  • #3708 - Extend the use of _OverloadFunctionTemplate::_validate_sigs to other extending decorators
  • #3707 - Error when accessing array from imported file
  • #3705 - Slicing device array with negative step produces wrong result

2. Open PRs

  • #3719 -- Resolves issue3528. Adds support for slices when not using parallel=True.
    • Stuart will be checking pyStencil
  • #3718 - Add location to ConstantInferenceError exceptions.
    • Siu will review
  • #3716 - Support inplace concat of strings
    • Ready to merge
  • #3715 - [WIP] Port CPython3.7 dictionary for numba internal use
  • #3713 - Fix the NvvmSupportError message when CC too low
  • #3712 - parallel=True to use better builtin mechanism to resolve call types. Resolves issue #3671
  • #3710 - Set as non-hoistable if a mutable variable is passed to a function in a loop. Resolves #3699.
    • In review
  • #3706 - Don't push call vars recursively into nested parfors. Resolves #3686.
    • Ready to merge
  • #3704 - Fixes for overload_method
    • Ready to merge

Old Active

View https://github.com/numba/numba/projects/10 instead

  • #3703 - WIP: Implementations of type hashing.

    • waiting for CI to check on more platforms
  • #3685 - WIP: fix-3456 support of numpy tile

    • In progress.
  • #3691 - [WIP] Make TypingError abort compiling earlier

    • Failing on Python 2.7
  • #3697 - Issue3687

    • In review
  • #3678 - [WIP] Support for str.split and str.join

    • will be blocked on default args to @overload_method
  • #3657 - np.max, np.min, np.nanmax, np.nanmin - support for complex dtypes

    • Ready for merge
  • #3655 - WIP: support numpy.average

    • WIP
  • #3646 - Log internal errors encountered in typeinfer

    • Ready for review
  • #3640 - [WIP] PassThruContainer

    • Author has new questions
  • #3638 - Fix frame injection in the dispatcher tracing path.

    • WIP
  • #3630 - np.where with broadcasting

    • Awaiting re-review

Old

  • #3592 - WIP: Add dead branch prune before type inference.

    • bug in parfors related to dead code elimination?
  • #3561 - Fixing the boolean copy from data

    • In progress
  • #3556 - [WIP] Support for np.trim_zeros

    • in progress
  • #3519 - WIP: fix-3457 support of numpy repeat.

  • #3468 - Add support for np.clip and ndarray.clip.

    • depends on fix on @overload_method for kwargs
  • 3450 - [WIP] generated_jit for CUDA kernels

  • 3134 - [WIP] Cfunc x86 abi

    • Needs re-review
  • 3046 - Pairwise sum implementation.

  • #2999 - Support LowLevelCallable

  • #2942 - Fix linkage nature (declspec(dllexport)) of some test functions

  • #2894: [WIP] Implement jitclass default constructor arguments.

  • #2817: [WIP] Emit LLVM optimization remarks

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

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

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