Skip to content
Siu Kwan Lam edited this page Apr 16, 2019 · 1 revision

Attendees: Val, Ehsan, Stan, Siu, Stuart, Todd

0. Feature Discussion

  • AnacondaCON discussions
    • potential cython integration
  • LLVM 8 status
    • Stuart is getting Polly to work
    • exploring adding new targets to build:
      • nvptx, amdgpu, webassembly
      • seems to only add 20MB to llvmlite size
  • Support dict and {} syntax
    • will be a follow-up PR to current type-inference PR

1. New issues

  • #3955 - Caching for function with objmode context-manager
    • need investigation of how this could be made to work
  • #3950 - Feature request, general purpose iteration by dimension over arrays
  • #3949 - weird behavior of Records.make_c_struct.
  • #3948 - cfunc sig/signature attribute.
  • #3934 - numba.errors.NotDefinedError: Variable '$8.2' is not defined
  • #3932 - Failed in nopython mode pipeline (step: nopython mode backend)
  • #3931 - Reshape fails when nested in loop
  • #3930 - Vectorize docs improvement
    • Need to create a flowchart/guide page on how to decide which decorator works for which problems.
  • #3929 - Make it so that the numba.__version__ ends up in the reportable error message copy-paste sections.

Already Closed

  • #3954 - Numba and google or-tools
  • #3953 - numpy searchsorted doesn't work on integer arrays
  • #3947 - Error in Nopython mode during for loop usage
  • #3945 - Include functools.wraps in wrapers.py for projects using sphinx and numba decorators.

2. Open PRs

  • #3957 - Fix gdb launch race condition
  • #3956 - Type-inferred dictionary
  • #3952 - __mul__ for strings, initial implementation and tests
  • #3951 - A guide to overloading
  • #3946 - Return variable renaming dict from inline_closurecall
    • Ready to merge
  • #3942 - WIP: Add in better type hinting for functions where this is possible.
  • #3940 - Isolate mutation on func_ir._definitions
  • #3939 - Update icc_rt clone recipe.
    • Ready to merge
  • #3937 - [WIP] String to int conversion
  • #3936 - Solve DeprecationWarning on Python 3.7.
  • #3935 - Silence DeprecationWarning
  • #3933 - Adds .bytes property to CUDA device array objects.

already merged

  • #3944 - Fixup jitclass docs
  • #3943 - fix two small typos in vectorize docs
  • #3941 - Fix typing of ufuncs in parfor conversion
  • #3938 - Better error message for unknown opcode

Old Active

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

4. Next Release: Version 0.44, RC=May 20, Final=May 27 week

  • LLVM 8
    • fixes twine bug
    • fixes common symbol bug
  • Caching improvements requirement gathering
    • transitive dependency
    • bug related to storing runtime-only info
    • may punt on jitclasses
    • may punt on issues of (g)ufunc
    • future: pre-filled/package-able cache
      • open questions:
        • numba version pinning(?)
        • regen cache for different numba versions
        • regen at post-install
Clone this wiki locally