Minutes_2019_01_29
Attendees: Stuart, Siu, Ehsan, Todd
- Stuart got
perf
profiling working- Adapted LLVM7 perf OrcJit patch for MCJIT
- https://github.com/numba/llvmlite/pull/456
-
#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
-
#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
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
-
#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
- ???