Minutes_2019_02_26
Siu Kwan Lam edited this page Mar 5, 2019
·
1 revision
Attendees: Stuart, Stan, Siu, Ehsan, Todd
- Ready for RC?
- Dict PRs?
- WIP + In Review
- Segfaulting w/ refct
- BuildFarm issues?
- Python 3.5 windows VC failing
_dictobject.c
- Python 3.5 windows VC failing
- Resolution:
- Bump RC to next week
- Tried to merge PRs if they don't cause new failures in the farm and make target-specific patches to resolve the problems
- Good to have PRs:
- IPyParallel patch
- Dict PRs?
-
#3804 - Add support for
np.matmul
- good first issue
-
#3803 - LoweringError: Failed in object mode pipeline (step: object mode backend)
- object mode fail
- would have worked in nopython mode if matmul existed
-
#3802 - (Auto?!)Generate wrappers for call convention change
- need wrappers to help
- docs explaining calling convention
-
#3801 - Please report the error message and traceback, along with a minimal reproducer
- unusable bug report
- need to close
-
#3798 - Simplify and expose maximum register use in code in cuda.kernel
- can do some of the suggestions in this issue
- can't assign registers to source lines, because that's not how the compiler pipeline works
-
#3797 - Move _nonoptional a common intrinsic
-
#3795 - Cuda.jit does not seem to respect max_registers keyword
- possibly related to #3798
-
#3793 - send method of generators
- Needs actual coroutine support
- Need to investigate how LLVM supports coroutines
-
#3790 - Expose all the numba env var controls through command line arguments
- should look at how dask does this
- need to put info into help string in numba CLI
-
#3789 - isnan(int) isinf(int) should work
- works in both Python and NumPy
- hard to write code that accepts both ints and floats while checking nans
- good first issue
-
#3788 - Call to cuMemcpyDtoH results in CUDA_ERROR_LAUNCH_FAILED
- may be answered on mailing list
-
#3787 - Numba vectorize take 2d array
- already answered
-
#3784 - Feature request: implement range as a type
- need transformations to transform iterators into more efficient form, otherwise every for loop will get slower
- also have problems passing around iterators as arguments
-
#3781 - Failure when trying to use a JitClass
- jitclass instances as globals don't work in other njit functions.
- can improve error message
-
#3780 - Failure when trying to use return value of yield
- coroutines not supported
- also overlaps with #3779
-
#3779 - Multiple return types of
yield
are not detected if one of them isNone
- #3782 prevents this case from being allowed
- lowering can't handle optional yield type currently
- should be possible to support like return
- #3805 - Numba compilation error
- #3794 - Problem with cuda.jit ptx?
- #3786 - Writing to local graphics memory causes llvm error: Invalid user of intrinsic instruction!
- #3783 - Numba problem in for loop
- #3778 - Compiled code returns wrong values or crashes
-
#3800 - Bugfix for np.interp
- almost ready to merge once author fixes some issues
-
#3799 - Support refcount'ed types in numba dict
- WIP, segfaults to fix
-
#3796 - DO NOT MERGE: Add in the c3i_test channel and DLL mod
- can close this
-
#3792 - Fix non-module object used as the module of a function.
- needs minor test fix
- probably ready to review after that
-
#3791 - Implement interpreter-side interface for numba dict
- ready to review, but pending merge of #3777
- need
__repr__
and__str__
-
#3785 - Clarify use of range as function only.
- easy to review
-
#3782 - Raise typing error on yield optional.
- ready to review
See https://github.com/numba/numba/projects/10
===========================
- Initial dictionary support
- ???