Minutes_2019_01_22
Attendees: Ehsan, Stuart, Stan, Siu, Todd
-
#3702 - Higher precision version of Numba's re-implementation of Numpy's mean algorithm
- depends on better summation
-
#3700 - prange with field from jitclass named T fails
- fixed by #3701
-
#3699 - prange segfault, invalid loop invariant detection
- add doc on numba IR nodes
- #3698 - performance cuda/roc doc page
-
#3690 - getting heapq to work ith @njit
- nice to add at some point
- #3689 - Support np.lexsort
-
#3688 - Fix needed for invalid signature specification error message
- probably a quick fix
-
#3687 - parfors gufunc lowering error in hoisting
- See #3697 for PR
-
#3686 - parfors type inference issue, locked types
- Need to investigate why this didn't happen before
- Currently minimal reproducer is very minimal (remove anything and the bug goes away)
- Possibly allow locking of type with the same type?
-
#3683 - overload_method error on typing of literals
- Siu will investigate
- Can also solve default arguments issue with
overload_method
?
-
#3682 - Expand ctypes documentation passing np.array with
.ctypes
- From gitter support question
- Need to explain
ndarray.ctypes
vsndarray.ctypes.data
-
#3681 - parallel prange race condition
- Doc fix
-
#3680 - array manipulation
- Another manifestation of label length bug in LLVM
- #3679 - pow(x,y) or x**y
-
#3703 - WIP: Implementations of type hashing.
- waiting for CI to check on more platforms
-
#3701 - Fix array.T analysis (fixes #3700)
- failing on Python 2.7 for non-obvious reason
-
#3697 - Issue3687
- ready for review
-
#3696 - Add intrinsic to help debug refcount
- Ready for review
-
#3695 - Convert return of None from intrinsic implementation to dummy value
- ready for review
- Stuart will take a look to see if exception can be improved
-
#3694 - Fix memory leak in enumerate iterator
- ready for review
-
#3691 - [WIP] Make TypingError abort compiling earlier
- Failing on Python 2.7
-
#3685 - WIP: fix-3456 support of numpy tile
- In progress.
- #3693 - Intercept failed import to help users.
- #3692 - Fix test failure due to overly strict test on floating point values.
- #3684 - Support C array in C struct
View https://github.com/numba/numba/projects/10 instead
-
#3678 - [WIP] Support for str.split and str.join
- will be blocked on default args to @overload_method
-
#3660 - Added Ignore message to test numba.tests.test_lists.TestLists.test_mul_error…
- Awaiting author
-
#3657 - np.max, np.min, np.nanmax, np.nanmin - support for complex dtypes
- Ready for review
-
#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
-
#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
andndarray.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
===========================
- Initial dictionary support
- ???