forked from numba/numba
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request numba#9112 from sklam/pr/9100
Fixups for PR#9100
- Loading branch information
Showing
13 changed files
with
89 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Handling of different sized unsigned integer indexes are fixed in ``numba.typed.List``. | ||
======================================================================================= | ||
|
||
An issue with the order of truncation/extension and casting of unsigned integer | ||
indexes in ``numba.typed.List`` has been fixed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
All modes are supported in ``numpy.correlate`` and ``numpy.convolve``. | ||
====================================================================== | ||
|
||
All values for the ``mode`` argument to ``numpy.correlate`` and | ||
``numpy.convolve`` are now supported. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Updates to ``numba.core.pythonapi``. | ||
==================================== | ||
|
||
Support for Python C-API functions ``PyBytes_AsString`` and | ||
``PyBytes_AsStringAndSize`` is added to ``numba.core.pythonapi.PythonAPI`` as | ||
``bytes_as_string`` and ``bytes_as_string_and_size`` methods respectively. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
The ``numpy.allclose`` implementation now correctly handles default arguments. | ||
============================================================================== | ||
|
||
The implementation of ``numpy.allclose`` is corrected to use ``TypingError`` to | ||
report typing errors. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
``numba.experimental.jitclass`` gains support for ``__*matmul__`` methods. | ||
========================================================================== | ||
|
||
``numba.experimental.jitclass`` now has support for the following methods: | ||
|
||
* ``__matmul__`` | ||
* ``__imatmul__`` | ||
* ``__rmatmul__`` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
``numba.experimental.jitclass`` gains support for reflected "dunder" methods. | ||
============================================================================= | ||
|
||
``numba.experimental.jitclass`` now has support for the following methods: | ||
|
||
* ``__radd__`` | ||
* ``__rand_`` | ||
* ``__rfloordiv__`` | ||
* ``__rlshift__`` | ||
* ``__ror_`` | ||
* ``__rmod_`` | ||
* ``__rmul_`` | ||
* ``__rpow_`` | ||
* ``__rrshift_`` | ||
* ``__rsub_`` | ||
* ``__rtruediv_`` | ||
* ``__rxor_`` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Support for ``isinstance`` is now non-experimental. | ||
=================================================== | ||
|
||
Support for the ``isinstance`` built-in function has moved from being considered | ||
an experimental feature to a fully supported feature. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
The minimum ``llvmlite`` version is now 0.41.0. | ||
=============================================== | ||
|
||
The minimum required version of ``llvmlite`` is now version 0.41.0. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Add type validation to ``numpy.isclose``. | ||
========================================= | ||
|
||
Type validation is added to the implementation of ``numpy.isclose``. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Bitwise operation ``ufunc`` support for the CUDA target. | ||
======================================================== | ||
|
||
Support is added for some ``ufunc``\ s associated with bitwise operation on the | ||
CUDA target. Namely: | ||
|
||
* ``numpy.bitwise_and`` | ||
* ``numpy.bitwise_or`` | ||
* ``numpy.bitwise_not`` | ||
* ``numpy.bitwise_xor`` | ||
* ``numpy.invert`` | ||
* ``numpy.left_shift`` | ||
* ``numpy.right_shift`` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Add support for the latest CUDA driver codes. | ||
============================================= | ||
|
||
Support is added for the latest set of CUDA driver codes. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
``@vectorize`` accommodates arguments implementing ``__array_ufunc__``. | ||
======================================================================= | ||
|
||
Universal functions (``ufunc``\ s) created with ``numba.vectorize`` will now | ||
respect arguments implementing ``__array_ufunc__`` (NEP-13) to allow pre- and | ||
post-processing of arguments and return values when the ufunc is called from the | ||
interpreter. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Add debuginfo support to nvdisasm output. | ||
========================================= | ||
|
||
Support is added for debuginfo (source line and inlining information) in | ||
functions that make calls through ``nvdisasm``. For example the CUDA dispatcher | ||
``.inspect_sass`` method output is now augmented with this information. |