pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-numba



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jan 14 19:52:24 UTC 2022

Modified Files:
        pkgsrc/math/py-numba: Makefile PLIST distinfo
        pkgsrc/math/py-numba/patches: patch-numba_np_ufunc_workqueue.c
Removed Files:
        pkgsrc/math/py-numba: PLIST.Linux

Log Message:
py-numba: updated to 0.55.0

Version 0.55.0

This release includes a significant number important dependency upgrades along with a number of new features and bug fixes.

Version 0.54.1

This is a bugfix release for 0.54.0. It fixes a regression in structured array type handling, a potential leak on initialization failure in the CUDA target, a regression caused by Numba’s vendored 
cloudpickle module resetting dynamic classes and a few minor testing/infrastructure related problems.

Version 0.53.1

This is a bugfix release for 0.53.0. It contains the following four pull-requests which fix two critical regressions and two build failures reported by the openSuSe team:

* Fix regression on gufunc serialization
* Fix regression in CUDA: Set stream in mapped and managed array device_setup
* Ignore warnings from packaging module when testing import behaviour.
* set non-reported llvm timing values to 0.0

Version 0.53.0

This release continues to add new features, bug fixes and stability improvements to Numba.

Highlights of core changes:

Support for Python 3.9
Function sub-typing
Initial support for dynamic gufuncs
Parallel Accelerator (@njit(parallel=True) now supports Fortran ordered arrays

Version 0.52.0

This release focuses on performance improvements, but also adds some new features and contains numerous bug fixes and stability improvements.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/math/py-numba/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/math/py-numba/PLIST
cvs rdiff -u -r1.3 -r0 pkgsrc/math/py-numba/PLIST.Linux
cvs rdiff -u -r1.22 -r1.23 pkgsrc/math/py-numba/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/math/py-numba/patches/patch-numba_np_ufunc_workqueue.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/py-numba/Makefile
diff -u pkgsrc/math/py-numba/Makefile:1.27 pkgsrc/math/py-numba/Makefile:1.28
--- pkgsrc/math/py-numba/Makefile:1.27  Wed Jan  5 20:47:36 2022
+++ pkgsrc/math/py-numba/Makefile       Fri Jan 14 19:52:24 2022
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2022/01/05 20:47:36 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2022/01/14 19:52:24 adam Exp $
 
-DISTNAME=      numba-0.51.2
+DISTNAME=      numba-0.55.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   3
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/numba/}
 
@@ -11,9 +10,12 @@ HOMEPAGE=    https://numba.pydata.org/
 COMMENT=       NumPy aware dynamic Python compiler using LLVM
 LICENSE=       2-clause-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-llvmlite>=0.33.0:../../devel/py-llvmlite
+DEPENDS+=      ${PYPKGPREFIX}-llvmlite>=0.38.0:../../devel/py-llvmlite
 DEPENDS+=      ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 
+# OpenMP is not portable
+MAKE_ENV+=     NUMBA_DISABLE_OPENMP=1
+
 USE_LANGUAGES= c c++
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27

Index: pkgsrc/math/py-numba/PLIST
diff -u pkgsrc/math/py-numba/PLIST:1.16 pkgsrc/math/py-numba/PLIST:1.17
--- pkgsrc/math/py-numba/PLIST:1.16     Fri Jan  1 13:29:16 2021
+++ pkgsrc/math/py-numba/PLIST  Fri Jan 14 19:52:24 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2021/01/01 13:29:16 mef Exp $
+@comment $NetBSD: PLIST,v 1.17 2022/01/14 19:52:24 adam Exp $
 bin/numba-${PYVERSSUFFIX}
 bin/pycc-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
@@ -13,8 +13,8 @@ ${PYSITELIB}/numba/__main__.py
 ${PYSITELIB}/numba/__main__.pyc
 ${PYSITELIB}/numba/__main__.pyo
 ${PYSITELIB}/numba/_arraystruct.h
-${PYSITELIB}/numba/_dispatcher.c
-${PYSITELIB}/numba/_dispatcher.h
+${PYSITELIB}/numba/_devicearray.h
+${PYSITELIB}/numba/_devicearray.so
 ${PYSITELIB}/numba/_dispatcher.so
 ${PYSITELIB}/numba/_dynfunc.c
 ${PYSITELIB}/numba/_dynfunc.so
@@ -45,6 +45,18 @@ ${PYSITELIB}/numba/cext/dictobject.h
 ${PYSITELIB}/numba/cext/listobject.c
 ${PYSITELIB}/numba/cext/listobject.h
 ${PYSITELIB}/numba/cext/utils.c
+${PYSITELIB}/numba/cloudpickle/__init__.py
+${PYSITELIB}/numba/cloudpickle/__init__.pyc
+${PYSITELIB}/numba/cloudpickle/__init__.pyo
+${PYSITELIB}/numba/cloudpickle/cloudpickle.py
+${PYSITELIB}/numba/cloudpickle/cloudpickle.pyc
+${PYSITELIB}/numba/cloudpickle/cloudpickle.pyo
+${PYSITELIB}/numba/cloudpickle/cloudpickle_fast.py
+${PYSITELIB}/numba/cloudpickle/cloudpickle_fast.pyc
+${PYSITELIB}/numba/cloudpickle/cloudpickle_fast.pyo
+${PYSITELIB}/numba/cloudpickle/compat.py
+${PYSITELIB}/numba/cloudpickle/compat.pyc
+${PYSITELIB}/numba/cloudpickle/compat.pyo
 ${PYSITELIB}/numba/core/__init__.py
 ${PYSITELIB}/numba/core/__init__.pyc
 ${PYSITELIB}/numba/core/__init__.pyo
@@ -157,6 +169,9 @@ ${PYSITELIB}/numba/core/environment.pyo
 ${PYSITELIB}/numba/core/errors.py
 ${PYSITELIB}/numba/core/errors.pyc
 ${PYSITELIB}/numba/core/errors.pyo
+${PYSITELIB}/numba/core/event.py
+${PYSITELIB}/numba/core/event.pyc
+${PYSITELIB}/numba/core/event.pyo
 ${PYSITELIB}/numba/core/extending.py
 ${PYSITELIB}/numba/core/extending.pyc
 ${PYSITELIB}/numba/core/extending.pyo
@@ -205,6 +220,9 @@ ${PYSITELIB}/numba/core/optional.pyo
 ${PYSITELIB}/numba/core/options.py
 ${PYSITELIB}/numba/core/options.pyc
 ${PYSITELIB}/numba/core/options.pyo
+${PYSITELIB}/numba/core/overload_glue.py
+${PYSITELIB}/numba/core/overload_glue.pyc
+${PYSITELIB}/numba/core/overload_glue.pyo
 ${PYSITELIB}/numba/core/postproc.py
 ${PYSITELIB}/numba/core/postproc.pyc
 ${PYSITELIB}/numba/core/postproc.pyo
@@ -220,15 +238,15 @@ ${PYSITELIB}/numba/core/registry.pyo
 ${PYSITELIB}/numba/core/removerefctpass.py
 ${PYSITELIB}/numba/core/removerefctpass.pyc
 ${PYSITELIB}/numba/core/removerefctpass.pyo
+${PYSITELIB}/numba/core/retarget.py
+${PYSITELIB}/numba/core/retarget.pyc
+${PYSITELIB}/numba/core/retarget.pyo
 ${PYSITELIB}/numba/core/rewrites/__init__.py
 ${PYSITELIB}/numba/core/rewrites/__init__.pyc
 ${PYSITELIB}/numba/core/rewrites/__init__.pyo
 ${PYSITELIB}/numba/core/rewrites/ir_print.py
 ${PYSITELIB}/numba/core/rewrites/ir_print.pyc
 ${PYSITELIB}/numba/core/rewrites/ir_print.pyo
-${PYSITELIB}/numba/core/rewrites/macros.py
-${PYSITELIB}/numba/core/rewrites/macros.pyc
-${PYSITELIB}/numba/core/rewrites/macros.pyo
 ${PYSITELIB}/numba/core/rewrites/registry.py
 ${PYSITELIB}/numba/core/rewrites/registry.pyc
 ${PYSITELIB}/numba/core/rewrites/registry.pyo
@@ -271,6 +289,12 @@ ${PYSITELIB}/numba/core/sigutils.pyo
 ${PYSITELIB}/numba/core/ssa.py
 ${PYSITELIB}/numba/core/ssa.pyc
 ${PYSITELIB}/numba/core/ssa.pyo
+${PYSITELIB}/numba/core/target_extension.py
+${PYSITELIB}/numba/core/target_extension.pyc
+${PYSITELIB}/numba/core/target_extension.pyo
+${PYSITELIB}/numba/core/targetconfig.py
+${PYSITELIB}/numba/core/targetconfig.pyc
+${PYSITELIB}/numba/core/targetconfig.pyo
 ${PYSITELIB}/numba/core/tracing.py
 ${PYSITELIB}/numba/core/tracing.pyc
 ${PYSITELIB}/numba/core/tracing.pyo
@@ -332,6 +356,9 @@ ${PYSITELIB}/numba/core/typing/__init__.
 ${PYSITELIB}/numba/core/typing/arraydecl.py
 ${PYSITELIB}/numba/core/typing/arraydecl.pyc
 ${PYSITELIB}/numba/core/typing/arraydecl.pyo
+${PYSITELIB}/numba/core/typing/asnumbatype.py
+${PYSITELIB}/numba/core/typing/asnumbatype.pyc
+${PYSITELIB}/numba/core/typing/asnumbatype.pyo
 ${PYSITELIB}/numba/core/typing/bufproto.py
 ${PYSITELIB}/numba/core/typing/bufproto.pyc
 ${PYSITELIB}/numba/core/typing/bufproto.pyo
@@ -479,6 +506,9 @@ ${PYSITELIB}/numba/cuda/__init__.pyo
 ${PYSITELIB}/numba/cuda/api.py
 ${PYSITELIB}/numba/cuda/api.pyc
 ${PYSITELIB}/numba/cuda/api.pyo
+${PYSITELIB}/numba/cuda/api_util.py
+${PYSITELIB}/numba/cuda/api_util.pyc
+${PYSITELIB}/numba/cuda/api_util.pyo
 ${PYSITELIB}/numba/cuda/args.py
 ${PYSITELIB}/numba/cuda/args.pyc
 ${PYSITELIB}/numba/cuda/args.pyo
@@ -549,9 +579,6 @@ ${PYSITELIB}/numba/cuda/device_init.pyo
 ${PYSITELIB}/numba/cuda/dispatcher.py
 ${PYSITELIB}/numba/cuda/dispatcher.pyc
 ${PYSITELIB}/numba/cuda/dispatcher.pyo
-${PYSITELIB}/numba/cuda/envvars.py
-${PYSITELIB}/numba/cuda/envvars.pyc
-${PYSITELIB}/numba/cuda/envvars.pyo
 ${PYSITELIB}/numba/cuda/errors.py
 ${PYSITELIB}/numba/cuda/errors.pyc
 ${PYSITELIB}/numba/cuda/errors.pyo
@@ -573,6 +600,18 @@ ${PYSITELIB}/numba/cuda/kernels/transpos
 ${PYSITELIB}/numba/cuda/libdevice.py
 ${PYSITELIB}/numba/cuda/libdevice.pyc
 ${PYSITELIB}/numba/cuda/libdevice.pyo
+${PYSITELIB}/numba/cuda/libdevicedecl.py
+${PYSITELIB}/numba/cuda/libdevicedecl.pyc
+${PYSITELIB}/numba/cuda/libdevicedecl.pyo
+${PYSITELIB}/numba/cuda/libdevicefuncs.py
+${PYSITELIB}/numba/cuda/libdevicefuncs.pyc
+${PYSITELIB}/numba/cuda/libdevicefuncs.pyo
+${PYSITELIB}/numba/cuda/libdeviceimpl.py
+${PYSITELIB}/numba/cuda/libdeviceimpl.pyc
+${PYSITELIB}/numba/cuda/libdeviceimpl.pyo
+${PYSITELIB}/numba/cuda/mathimpl.py
+${PYSITELIB}/numba/cuda/mathimpl.pyc
+${PYSITELIB}/numba/cuda/mathimpl.pyo
 ${PYSITELIB}/numba/cuda/models.py
 ${PYSITELIB}/numba/cuda/models.pyc
 ${PYSITELIB}/numba/cuda/models.pyo
@@ -609,6 +648,12 @@ ${PYSITELIB}/numba/cuda/simulator/cudadr
 ${PYSITELIB}/numba/cuda/simulator/cudadrv/drvapi.py
 ${PYSITELIB}/numba/cuda/simulator/cudadrv/drvapi.pyc
 ${PYSITELIB}/numba/cuda/simulator/cudadrv/drvapi.pyo
+${PYSITELIB}/numba/cuda/simulator/cudadrv/error.py
+${PYSITELIB}/numba/cuda/simulator/cudadrv/error.pyc
+${PYSITELIB}/numba/cuda/simulator/cudadrv/error.pyo
+${PYSITELIB}/numba/cuda/simulator/cudadrv/libs.py
+${PYSITELIB}/numba/cuda/simulator/cudadrv/libs.pyc
+${PYSITELIB}/numba/cuda/simulator/cudadrv/libs.pyo
 ${PYSITELIB}/numba/cuda/simulator/cudadrv/nvvm.py
 ${PYSITELIB}/numba/cuda/simulator/cudadrv/nvvm.pyc
 ${PYSITELIB}/numba/cuda/simulator/cudadrv/nvvm.pyo
@@ -688,6 +733,9 @@ ${PYSITELIB}/numba/cuda/tests/cudadrv/te
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_host_alloc.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_host_alloc.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_host_alloc.pyo
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_init.py
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_init.pyc
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_init.pyo
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_inline_ptx.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_inline_ptx.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_inline_ptx.pyo
@@ -697,6 +745,9 @@ ${PYSITELIB}/numba/cuda/tests/cudadrv/te
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_linker.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_linker.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_linker.pyo
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_managed_alloc.py
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_managed_alloc.pyc
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_managed_alloc.pyo
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_nvvm_driver.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_nvvm_driver.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_nvvm_driver.pyo
@@ -706,6 +757,9 @@ ${PYSITELIB}/numba/cuda/tests/cudadrv/te
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_profiler.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_profiler.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_profiler.pyo
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_ptds.py
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_ptds.pyc
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_ptds.pyo
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_reset_device.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_reset_device.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_reset_device.pyo
@@ -760,6 +814,9 @@ ${PYSITELIB}/numba/cuda/tests/cudapy/tes
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_constmem.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_constmem.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_constmem.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_cooperative_groups.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_cooperative_groups.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_cooperative_groups.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_cuda_array_interface.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_cuda_array_interface.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_cuda_array_interface.pyo
@@ -787,6 +844,9 @@ ${PYSITELIB}/numba/cuda/tests/cudapy/tes
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_exception.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_exception.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_exception.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_extending.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_extending.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_extending.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_fastmath.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_fastmath.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_fastmath.pyo
@@ -796,6 +856,9 @@ ${PYSITELIB}/numba/cuda/tests/cudapy/tes
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_freevar.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_freevar.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_freevar.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_frexp_ldexp.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_frexp_ldexp.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_frexp_ldexp.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_globals.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_globals.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_globals.pyo
@@ -820,12 +883,21 @@ ${PYSITELIB}/numba/cuda/tests/cudapy/tes
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_ipc.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_ipc.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_ipc.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_iterators.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_iterators.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_iterators.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_lang.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_lang.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_lang.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_laplace.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_laplace.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_laplace.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_libdevice.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_libdevice.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_libdevice.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_lineinfo.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_lineinfo.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_lineinfo.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_localmem.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_localmem.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_localmem.pyo
@@ -862,6 +934,9 @@ ${PYSITELIB}/numba/cuda/tests/cudapy/tes
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_optimization.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_optimization.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_optimization.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_overload.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_overload.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_overload.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_powi.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_powi.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_powi.pyo
@@ -919,6 +994,9 @@ ${PYSITELIB}/numba/cuda/tests/cudapy/tes
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.pyo
+${PYSITELIB}/numba/cuda/tests/cudapy/test_warning.py
+${PYSITELIB}/numba/cuda/tests/cudapy/test_warning.pyc
+${PYSITELIB}/numba/cuda/tests/cudapy/test_warning.pyo
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_warp_ops.py
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_warp_ops.pyc
 ${PYSITELIB}/numba/cuda/tests/cudapy/test_warp_ops.pyo
@@ -931,9 +1009,24 @@ ${PYSITELIB}/numba/cuda/tests/cudasim/su
 ${PYSITELIB}/numba/cuda/tests/cudasim/test_cudasim_issues.py
 ${PYSITELIB}/numba/cuda/tests/cudasim/test_cudasim_issues.pyc
 ${PYSITELIB}/numba/cuda/tests/cudasim/test_cudasim_issues.pyo
+${PYSITELIB}/numba/cuda/tests/doc_examples/__init__.py
+${PYSITELIB}/numba/cuda/tests/doc_examples/__init__.pyc
+${PYSITELIB}/numba/cuda/tests/doc_examples/__init__.pyo
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_cg.py
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_cg.pyc
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_cg.pyo
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_matmul.py
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_matmul.pyc
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_matmul.pyo
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_random.py
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_random.pyc
+${PYSITELIB}/numba/cuda/tests/doc_examples/test_random.pyo
 ${PYSITELIB}/numba/cuda/tests/nocuda/__init__.py
 ${PYSITELIB}/numba/cuda/tests/nocuda/__init__.pyc
 ${PYSITELIB}/numba/cuda/tests/nocuda/__init__.pyo
+${PYSITELIB}/numba/cuda/tests/nocuda/test_import.py
+${PYSITELIB}/numba/cuda/tests/nocuda/test_import.pyc
+${PYSITELIB}/numba/cuda/tests/nocuda/test_import.pyo
 ${PYSITELIB}/numba/cuda/tests/nocuda/test_library_lookup.py
 ${PYSITELIB}/numba/cuda/tests/nocuda/test_library_lookup.pyc
 ${PYSITELIB}/numba/cuda/tests/nocuda/test_library_lookup.pyo
@@ -1000,12 +1093,18 @@ ${PYSITELIB}/numba/misc/help/__init__.py
 ${PYSITELIB}/numba/misc/help/inspector.py
 ${PYSITELIB}/numba/misc/help/inspector.pyc
 ${PYSITELIB}/numba/misc/help/inspector.pyo
+${PYSITELIB}/numba/misc/init_utils.py
+${PYSITELIB}/numba/misc/init_utils.pyc
+${PYSITELIB}/numba/misc/init_utils.pyo
 ${PYSITELIB}/numba/misc/inspection.py
 ${PYSITELIB}/numba/misc/inspection.pyc
 ${PYSITELIB}/numba/misc/inspection.pyo
 ${PYSITELIB}/numba/misc/literal.py
 ${PYSITELIB}/numba/misc/literal.pyc
 ${PYSITELIB}/numba/misc/literal.pyo
+${PYSITELIB}/numba/misc/llvm_pass_timings.py
+${PYSITELIB}/numba/misc/llvm_pass_timings.pyc
+${PYSITELIB}/numba/misc/llvm_pass_timings.pyo
 ${PYSITELIB}/numba/misc/mergesort.py
 ${PYSITELIB}/numba/misc/mergesort.pyc
 ${PYSITELIB}/numba/misc/mergesort.pyo
@@ -1076,7 +1175,9 @@ ${PYSITELIB}/numba/np/ufunc/deviceufunc.
 ${PYSITELIB}/numba/np/ufunc/dufunc.py
 ${PYSITELIB}/numba/np/ufunc/dufunc.pyc
 ${PYSITELIB}/numba/np/ufunc/dufunc.pyo
-${PYSITELIB}/numba/np/ufunc/omppool.so
+${PYSITELIB}/numba/np/ufunc/gufunc.py
+${PYSITELIB}/numba/np/ufunc/gufunc.pyc
+${PYSITELIB}/numba/np/ufunc/gufunc.pyo
 ${PYSITELIB}/numba/np/ufunc/parallel.py
 ${PYSITELIB}/numba/np/ufunc/parallel.pyc
 ${PYSITELIB}/numba/np/ufunc/parallel.pyo
@@ -1133,180 +1234,6 @@ ${PYSITELIB}/numba/pycc/modulemixin.c
 ${PYSITELIB}/numba/pycc/platform.py
 ${PYSITELIB}/numba/pycc/platform.pyc
 ${PYSITELIB}/numba/pycc/platform.pyo
-${PYSITELIB}/numba/roc/__init__.py
-${PYSITELIB}/numba/roc/__init__.pyc
-${PYSITELIB}/numba/roc/__init__.pyo
-${PYSITELIB}/numba/roc/api.py
-${PYSITELIB}/numba/roc/api.pyc
-${PYSITELIB}/numba/roc/api.pyo
-${PYSITELIB}/numba/roc/codegen.py
-${PYSITELIB}/numba/roc/codegen.pyc
-${PYSITELIB}/numba/roc/codegen.pyo
-${PYSITELIB}/numba/roc/compiler.py
-${PYSITELIB}/numba/roc/compiler.pyc
-${PYSITELIB}/numba/roc/compiler.pyo
-${PYSITELIB}/numba/roc/decorators.py
-${PYSITELIB}/numba/roc/decorators.pyc
-${PYSITELIB}/numba/roc/decorators.pyo
-${PYSITELIB}/numba/roc/descriptor.py
-${PYSITELIB}/numba/roc/descriptor.pyc
-${PYSITELIB}/numba/roc/descriptor.pyo
-${PYSITELIB}/numba/roc/dispatch.py
-${PYSITELIB}/numba/roc/dispatch.pyc
-${PYSITELIB}/numba/roc/dispatch.pyo
-${PYSITELIB}/numba/roc/enums.py
-${PYSITELIB}/numba/roc/enums.pyc
-${PYSITELIB}/numba/roc/enums.pyo
-${PYSITELIB}/numba/roc/gcn_occupancy.py
-${PYSITELIB}/numba/roc/gcn_occupancy.pyc
-${PYSITELIB}/numba/roc/gcn_occupancy.pyo
-${PYSITELIB}/numba/roc/hlc/__init__.py
-${PYSITELIB}/numba/roc/hlc/__init__.pyc
-${PYSITELIB}/numba/roc/hlc/__init__.pyo
-${PYSITELIB}/numba/roc/hlc/common.py
-${PYSITELIB}/numba/roc/hlc/common.pyc
-${PYSITELIB}/numba/roc/hlc/common.pyo
-${PYSITELIB}/numba/roc/hlc/config.py
-${PYSITELIB}/numba/roc/hlc/config.pyc
-${PYSITELIB}/numba/roc/hlc/config.pyo
-${PYSITELIB}/numba/roc/hlc/hlc.py
-${PYSITELIB}/numba/roc/hlc/hlc.pyc
-${PYSITELIB}/numba/roc/hlc/hlc.pyo
-${PYSITELIB}/numba/roc/hlc/libhlc.py
-${PYSITELIB}/numba/roc/hlc/libhlc.pyc
-${PYSITELIB}/numba/roc/hlc/libhlc.pyo
-${PYSITELIB}/numba/roc/hsadecl.py
-${PYSITELIB}/numba/roc/hsadecl.pyc
-${PYSITELIB}/numba/roc/hsadecl.pyo
-${PYSITELIB}/numba/roc/hsadrv/__init__.py
-${PYSITELIB}/numba/roc/hsadrv/__init__.pyc
-${PYSITELIB}/numba/roc/hsadrv/__init__.pyo
-${PYSITELIB}/numba/roc/hsadrv/devicearray.py
-${PYSITELIB}/numba/roc/hsadrv/devicearray.pyc
-${PYSITELIB}/numba/roc/hsadrv/devicearray.pyo
-${PYSITELIB}/numba/roc/hsadrv/devices.py
-${PYSITELIB}/numba/roc/hsadrv/devices.pyc
-${PYSITELIB}/numba/roc/hsadrv/devices.pyo
-${PYSITELIB}/numba/roc/hsadrv/driver.py
-${PYSITELIB}/numba/roc/hsadrv/driver.pyc
-${PYSITELIB}/numba/roc/hsadrv/driver.pyo
-${PYSITELIB}/numba/roc/hsadrv/drvapi.py
-${PYSITELIB}/numba/roc/hsadrv/drvapi.pyc
-${PYSITELIB}/numba/roc/hsadrv/drvapi.pyo
-${PYSITELIB}/numba/roc/hsadrv/enums.py
-${PYSITELIB}/numba/roc/hsadrv/enums.pyc
-${PYSITELIB}/numba/roc/hsadrv/enums.pyo
-${PYSITELIB}/numba/roc/hsadrv/enums_ext.py
-${PYSITELIB}/numba/roc/hsadrv/enums_ext.pyc
-${PYSITELIB}/numba/roc/hsadrv/enums_ext.pyo
-${PYSITELIB}/numba/roc/hsadrv/error.py
-${PYSITELIB}/numba/roc/hsadrv/error.pyc
-${PYSITELIB}/numba/roc/hsadrv/error.pyo
-${PYSITELIB}/numba/roc/hsaimpl.py
-${PYSITELIB}/numba/roc/hsaimpl.pyc
-${PYSITELIB}/numba/roc/hsaimpl.pyo
-${PYSITELIB}/numba/roc/initialize.py
-${PYSITELIB}/numba/roc/initialize.pyc
-${PYSITELIB}/numba/roc/initialize.pyo
-${PYSITELIB}/numba/roc/mathdecl.py
-${PYSITELIB}/numba/roc/mathdecl.pyc
-${PYSITELIB}/numba/roc/mathdecl.pyo
-${PYSITELIB}/numba/roc/mathimpl.py
-${PYSITELIB}/numba/roc/mathimpl.pyc
-${PYSITELIB}/numba/roc/mathimpl.pyo
-${PYSITELIB}/numba/roc/servicelib/__init__.py
-${PYSITELIB}/numba/roc/servicelib/__init__.pyc
-${PYSITELIB}/numba/roc/servicelib/__init__.pyo
-${PYSITELIB}/numba/roc/servicelib/service.py
-${PYSITELIB}/numba/roc/servicelib/service.pyc
-${PYSITELIB}/numba/roc/servicelib/service.pyo
-${PYSITELIB}/numba/roc/servicelib/threadlocal.py
-${PYSITELIB}/numba/roc/servicelib/threadlocal.pyc
-${PYSITELIB}/numba/roc/servicelib/threadlocal.pyo
-${PYSITELIB}/numba/roc/stubs.py
-${PYSITELIB}/numba/roc/stubs.pyc
-${PYSITELIB}/numba/roc/stubs.pyo
-${PYSITELIB}/numba/roc/target.py
-${PYSITELIB}/numba/roc/target.pyc
-${PYSITELIB}/numba/roc/target.pyo
-${PYSITELIB}/numba/roc/tests/__init__.py
-${PYSITELIB}/numba/roc/tests/__init__.pyc
-${PYSITELIB}/numba/roc/tests/__init__.pyo
-${PYSITELIB}/numba/roc/tests/hsadrv/__init__.py
-${PYSITELIB}/numba/roc/tests/hsadrv/__init__.pyc
-${PYSITELIB}/numba/roc/tests/hsadrv/__init__.pyo
-${PYSITELIB}/numba/roc/tests/hsadrv/test_async.py
-${PYSITELIB}/numba/roc/tests/hsadrv/test_async.pyc
-${PYSITELIB}/numba/roc/tests/hsadrv/test_async.pyo
-${PYSITELIB}/numba/roc/tests/hsadrv/test_driver.py
-${PYSITELIB}/numba/roc/tests/hsadrv/test_driver.pyc
-${PYSITELIB}/numba/roc/tests/hsadrv/test_driver.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/__init__.py
-${PYSITELIB}/numba/roc/tests/hsapy/__init__.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/__init__.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/run_far_branch.py
-${PYSITELIB}/numba/roc/tests/hsapy/run_far_branch.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/run_far_branch.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_async_kernel.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_async_kernel.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_async_kernel.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_atomics.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_atomics.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_atomics.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_autojit.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_autojit.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_autojit.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_barrier.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_barrier.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_barrier.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_compiler.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_compiler.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_compiler.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_decorator.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_decorator.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_decorator.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_gufuncbuilding.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_gufuncbuilding.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_gufuncbuilding.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_intrinsics.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_intrinsics.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_intrinsics.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_large_code.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_large_code.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_large_code.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_linkage.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_linkage.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_linkage.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_math.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_math.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_math.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_matmul.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_matmul.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_matmul.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_memory.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_memory.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_memory.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_occupancy.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_occupancy.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_occupancy.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_positioning.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_positioning.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_positioning.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_reduction.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_reduction.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_reduction.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_scan.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_scan.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_scan.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_simple.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_simple.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_simple.pyo
-${PYSITELIB}/numba/roc/tests/hsapy/test_ufuncbuilding.py
-${PYSITELIB}/numba/roc/tests/hsapy/test_ufuncbuilding.pyc
-${PYSITELIB}/numba/roc/tests/hsapy/test_ufuncbuilding.pyo
-${PYSITELIB}/numba/roc/vectorizers.py
-${PYSITELIB}/numba/roc/vectorizers.pyc
-${PYSITELIB}/numba/roc/vectorizers.pyo
 ${PYSITELIB}/numba/runtests.py
 ${PYSITELIB}/numba/runtests.pyc
 ${PYSITELIB}/numba/runtests.pyo
@@ -1358,6 +1285,9 @@ ${PYSITELIB}/numba/tests/cffi_usecases.p
 ${PYSITELIB}/numba/tests/cfunc_cache_usecases.py
 ${PYSITELIB}/numba/tests/cfunc_cache_usecases.pyc
 ${PYSITELIB}/numba/tests/cfunc_cache_usecases.pyo
+${PYSITELIB}/numba/tests/cloudpickle_main_class.py
+${PYSITELIB}/numba/tests/cloudpickle_main_class.pyc
+${PYSITELIB}/numba/tests/cloudpickle_main_class.pyo
 ${PYSITELIB}/numba/tests/compile_with_pycc.py
 ${PYSITELIB}/numba/tests/compile_with_pycc.pyc
 ${PYSITELIB}/numba/tests/compile_with_pycc.pyo
@@ -1382,6 +1312,9 @@ ${PYSITELIB}/numba/tests/doc_examples/te
 ${PYSITELIB}/numba/tests/doc_examples/test_literally_usage.py
 ${PYSITELIB}/numba/tests/doc_examples/test_literally_usage.pyc
 ${PYSITELIB}/numba/tests/doc_examples/test_literally_usage.pyo
+${PYSITELIB}/numba/tests/doc_examples/test_llvm_pass_timings.py
+${PYSITELIB}/numba/tests/doc_examples/test_llvm_pass_timings.pyc
+${PYSITELIB}/numba/tests/doc_examples/test_llvm_pass_timings.pyo
 ${PYSITELIB}/numba/tests/doc_examples/test_rec_array.py
 ${PYSITELIB}/numba/tests/doc_examples/test_rec_array.pyc
 ${PYSITELIB}/numba/tests/doc_examples/test_rec_array.pyo
@@ -1403,6 +1336,24 @@ ${PYSITELIB}/numba/tests/enum_usecases.p
 ${PYSITELIB}/numba/tests/error_usecases.py
 ${PYSITELIB}/numba/tests/error_usecases.pyc
 ${PYSITELIB}/numba/tests/error_usecases.pyo
+${PYSITELIB}/numba/tests/gdb/__init__.py
+${PYSITELIB}/numba/tests/gdb/__init__.pyc
+${PYSITELIB}/numba/tests/gdb/__init__.pyo
+${PYSITELIB}/numba/tests/gdb/test_array_arg.py
+${PYSITELIB}/numba/tests/gdb/test_array_arg.pyc
+${PYSITELIB}/numba/tests/gdb/test_array_arg.pyo
+${PYSITELIB}/numba/tests/gdb/test_basic.py
+${PYSITELIB}/numba/tests/gdb/test_basic.pyc
+${PYSITELIB}/numba/tests/gdb/test_basic.pyo
+${PYSITELIB}/numba/tests/gdb/test_break_on_symbol.py
+${PYSITELIB}/numba/tests/gdb/test_break_on_symbol.pyc
+${PYSITELIB}/numba/tests/gdb/test_break_on_symbol.pyo
+${PYSITELIB}/numba/tests/gdb/test_conditional_breakpoint.py
+${PYSITELIB}/numba/tests/gdb/test_conditional_breakpoint.pyc
+${PYSITELIB}/numba/tests/gdb/test_conditional_breakpoint.pyo
+${PYSITELIB}/numba/tests/gdb_support.py
+${PYSITELIB}/numba/tests/gdb_support.pyc
+${PYSITELIB}/numba/tests/gdb_support.pyo
 ${PYSITELIB}/numba/tests/inlining_usecases.py
 ${PYSITELIB}/numba/tests/inlining_usecases.pyc
 ${PYSITELIB}/numba/tests/inlining_usecases.pyo
@@ -1454,6 +1405,9 @@ ${PYSITELIB}/numba/tests/overload_usecas
 ${PYSITELIB}/numba/tests/parfors_cache_usecases.py
 ${PYSITELIB}/numba/tests/parfors_cache_usecases.pyc
 ${PYSITELIB}/numba/tests/parfors_cache_usecases.pyo
+${PYSITELIB}/numba/tests/parfors_max_label_error.py
+${PYSITELIB}/numba/tests/parfors_max_label_error.pyc
+${PYSITELIB}/numba/tests/parfors_max_label_error.pyo
 ${PYSITELIB}/numba/tests/pdlike_usecase.py
 ${PYSITELIB}/numba/tests/pdlike_usecase.pyc
 ${PYSITELIB}/numba/tests/pdlike_usecase.pyo
@@ -1529,6 +1483,9 @@ ${PYSITELIB}/numba/tests/test_array_redu
 ${PYSITELIB}/numba/tests/test_array_return.py
 ${PYSITELIB}/numba/tests/test_array_return.pyc
 ${PYSITELIB}/numba/tests/test_array_return.pyo
+${PYSITELIB}/numba/tests/test_asnumbatype.py
+${PYSITELIB}/numba/tests/test_asnumbatype.pyc
+${PYSITELIB}/numba/tests/test_asnumbatype.pyo
 ${PYSITELIB}/numba/tests/test_auto_constants.py
 ${PYSITELIB}/numba/tests/test_auto_constants.pyc
 ${PYSITELIB}/numba/tests/test_auto_constants.pyo
@@ -1577,6 +1534,9 @@ ${PYSITELIB}/numba/tests/test_codegen.py
 ${PYSITELIB}/numba/tests/test_compile_cache.py
 ${PYSITELIB}/numba/tests/test_compile_cache.pyc
 ${PYSITELIB}/numba/tests/test_compile_cache.pyo
+${PYSITELIB}/numba/tests/test_compiler_flags.py
+${PYSITELIB}/numba/tests/test_compiler_flags.pyc
+${PYSITELIB}/numba/tests/test_compiler_flags.pyo
 ${PYSITELIB}/numba/tests/test_compiler_lock.py
 ${PYSITELIB}/numba/tests/test_compiler_lock.pyc
 ${PYSITELIB}/numba/tests/test_compiler_lock.pyo
@@ -1613,9 +1573,6 @@ ${PYSITELIB}/numba/tests/test_debug.pyo
 ${PYSITELIB}/numba/tests/test_debuginfo.py
 ${PYSITELIB}/numba/tests/test_debuginfo.pyc
 ${PYSITELIB}/numba/tests/test_debuginfo.pyo
-${PYSITELIB}/numba/tests/test_del.py
-${PYSITELIB}/numba/tests/test_del.pyc
-${PYSITELIB}/numba/tests/test_del.pyo
 ${PYSITELIB}/numba/tests/test_deprecations.py
 ${PYSITELIB}/numba/tests/test_deprecations.pyc
 ${PYSITELIB}/numba/tests/test_deprecations.pyo
@@ -1652,6 +1609,9 @@ ${PYSITELIB}/numba/tests/test_errorhandl
 ${PYSITELIB}/numba/tests/test_errormodels.py
 ${PYSITELIB}/numba/tests/test_errormodels.pyc
 ${PYSITELIB}/numba/tests/test_errormodels.pyo
+${PYSITELIB}/numba/tests/test_event.py
+${PYSITELIB}/numba/tests/test_event.pyc
+${PYSITELIB}/numba/tests/test_event.pyo
 ${PYSITELIB}/numba/tests/test_exceptions.py
 ${PYSITELIB}/numba/tests/test_exceptions.pyc
 ${PYSITELIB}/numba/tests/test_exceptions.pyo
@@ -1685,9 +1645,12 @@ ${PYSITELIB}/numba/tests/test_funcdesc.p
 ${PYSITELIB}/numba/tests/test_function_type.py
 ${PYSITELIB}/numba/tests/test_function_type.pyc
 ${PYSITELIB}/numba/tests/test_function_type.pyo
-${PYSITELIB}/numba/tests/test_gdb.py
-${PYSITELIB}/numba/tests/test_gdb.pyc
-${PYSITELIB}/numba/tests/test_gdb.pyo
+${PYSITELIB}/numba/tests/test_gdb_bindings.py
+${PYSITELIB}/numba/tests/test_gdb_bindings.pyc
+${PYSITELIB}/numba/tests/test_gdb_bindings.pyo
+${PYSITELIB}/numba/tests/test_gdb_dwarf.py
+${PYSITELIB}/numba/tests/test_gdb_dwarf.pyc
+${PYSITELIB}/numba/tests/test_gdb_dwarf.pyo
 ${PYSITELIB}/numba/tests/test_generators.py
 ${PYSITELIB}/numba/tests/test_generators.pyc
 ${PYSITELIB}/numba/tests/test_generators.pyo
@@ -1712,6 +1675,9 @@ ${PYSITELIB}/numba/tests/test_import.pyo
 ${PYSITELIB}/numba/tests/test_indexing.py
 ${PYSITELIB}/numba/tests/test_indexing.pyc
 ${PYSITELIB}/numba/tests/test_indexing.pyo
+${PYSITELIB}/numba/tests/test_init_utils.py
+${PYSITELIB}/numba/tests/test_init_utils.pyc
+${PYSITELIB}/numba/tests/test_init_utils.pyo
 ${PYSITELIB}/numba/tests/test_inlining.py
 ${PYSITELIB}/numba/tests/test_inlining.pyc
 ${PYSITELIB}/numba/tests/test_inlining.pyo
@@ -1760,6 +1726,9 @@ ${PYSITELIB}/numba/tests/test_lists.pyo
 ${PYSITELIB}/numba/tests/test_literal_dispatch.py
 ${PYSITELIB}/numba/tests/test_literal_dispatch.pyc
 ${PYSITELIB}/numba/tests/test_literal_dispatch.pyo
+${PYSITELIB}/numba/tests/test_llvm_pass_timings.py
+${PYSITELIB}/numba/tests/test_llvm_pass_timings.pyc
+${PYSITELIB}/numba/tests/test_llvm_pass_timings.pyo
 ${PYSITELIB}/numba/tests/test_llvm_version_check.py
 ${PYSITELIB}/numba/tests/test_llvm_version_check.pyc
 ${PYSITELIB}/numba/tests/test_llvm_version_check.pyo
@@ -1799,6 +1768,9 @@ ${PYSITELIB}/numba/tests/test_multi3.pyo
 ${PYSITELIB}/numba/tests/test_nan.py
 ${PYSITELIB}/numba/tests/test_nan.pyc
 ${PYSITELIB}/numba/tests/test_nan.pyo
+${PYSITELIB}/numba/tests/test_ndarray_subclasses.py
+${PYSITELIB}/numba/tests/test_ndarray_subclasses.pyc
+${PYSITELIB}/numba/tests/test_ndarray_subclasses.pyo
 ${PYSITELIB}/numba/tests/test_nested_calls.py
 ${PYSITELIB}/numba/tests/test_nested_calls.pyc
 ${PYSITELIB}/numba/tests/test_nested_calls.pyo
@@ -1898,9 +1870,15 @@ ${PYSITELIB}/numba/tests/test_record_dty
 ${PYSITELIB}/numba/tests/test_recursion.py
 ${PYSITELIB}/numba/tests/test_recursion.pyc
 ${PYSITELIB}/numba/tests/test_recursion.pyo
+${PYSITELIB}/numba/tests/test_refop_pruning.py
+${PYSITELIB}/numba/tests/test_refop_pruning.pyc
+${PYSITELIB}/numba/tests/test_refop_pruning.pyo
 ${PYSITELIB}/numba/tests/test_remove_dead.py
 ${PYSITELIB}/numba/tests/test_remove_dead.pyc
 ${PYSITELIB}/numba/tests/test_remove_dead.pyo
+${PYSITELIB}/numba/tests/test_retargeting.py
+${PYSITELIB}/numba/tests/test_retargeting.pyc
+${PYSITELIB}/numba/tests/test_retargeting.pyo
 ${PYSITELIB}/numba/tests/test_return_values.py
 ${PYSITELIB}/numba/tests/test_return_values.pyc
 ${PYSITELIB}/numba/tests/test_return_values.pyo
@@ -1943,6 +1921,9 @@ ${PYSITELIB}/numba/tests/test_sys_stdin_
 ${PYSITELIB}/numba/tests/test_sysinfo.py
 ${PYSITELIB}/numba/tests/test_sysinfo.pyc
 ${PYSITELIB}/numba/tests/test_sysinfo.pyo
+${PYSITELIB}/numba/tests/test_target_extension.py
+${PYSITELIB}/numba/tests/test_target_extension.pyc
+${PYSITELIB}/numba/tests/test_target_extension.pyo
 ${PYSITELIB}/numba/tests/test_target_overloadselector.py
 ${PYSITELIB}/numba/tests/test_target_overloadselector.pyc
 ${PYSITELIB}/numba/tests/test_target_overloadselector.pyo
@@ -1967,6 +1948,9 @@ ${PYSITELIB}/numba/tests/test_typedlist.
 ${PYSITELIB}/numba/tests/test_typedobjectutils.py
 ${PYSITELIB}/numba/tests/test_typedobjectutils.pyc
 ${PYSITELIB}/numba/tests/test_typedobjectutils.pyo
+${PYSITELIB}/numba/tests/test_typeguard.py
+${PYSITELIB}/numba/tests/test_typeguard.pyc
+${PYSITELIB}/numba/tests/test_typeguard.pyo
 ${PYSITELIB}/numba/tests/test_typeinfer.py
 ${PYSITELIB}/numba/tests/test_typeinfer.pyc
 ${PYSITELIB}/numba/tests/test_typeinfer.pyo
@@ -2003,6 +1987,9 @@ ${PYSITELIB}/numba/tests/test_unsafe_int
 ${PYSITELIB}/numba/tests/test_usecases.py
 ${PYSITELIB}/numba/tests/test_usecases.pyc
 ${PYSITELIB}/numba/tests/test_usecases.pyo
+${PYSITELIB}/numba/tests/test_vectorization.py
+${PYSITELIB}/numba/tests/test_vectorization.pyc
+${PYSITELIB}/numba/tests/test_vectorization.pyo
 ${PYSITELIB}/numba/tests/test_vectorization_type_inference.py
 ${PYSITELIB}/numba/tests/test_vectorization_type_inference.pyc
 ${PYSITELIB}/numba/tests/test_vectorization_type_inference.pyo
@@ -2033,6 +2020,7 @@ ${PYSITELIB}/numba/typed/dictobject.pyo
 ${PYSITELIB}/numba/typed/listobject.py
 ${PYSITELIB}/numba/typed/listobject.pyc
 ${PYSITELIB}/numba/typed/listobject.pyo
+${PYSITELIB}/numba/typed/py.typed
 ${PYSITELIB}/numba/typed/typeddict.py
 ${PYSITELIB}/numba/typed/typeddict.pyc
 ${PYSITELIB}/numba/typed/typeddict.pyo

Index: pkgsrc/math/py-numba/distinfo
diff -u pkgsrc/math/py-numba/distinfo:1.22 pkgsrc/math/py-numba/distinfo:1.23
--- pkgsrc/math/py-numba/distinfo:1.22  Tue Oct 26 10:56:02 2021
+++ pkgsrc/math/py-numba/distinfo       Fri Jan 14 19:52:24 2022
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.22 2021/10/26 10:56:02 nia Exp $
+$NetBSD: distinfo,v 1.23 2022/01/14 19:52:24 adam Exp $
 
-BLAKE2s (numba-0.51.2.tar.gz) = 73106a85d12cc14933a2ea8bc212678cc25106ca3664b143328fe5309c68761e
-SHA512 (numba-0.51.2.tar.gz) = cd033b7333fd6d5269cc8138ff67997ace9cf0afda0f2f469bce3e929b333026ecd4f5c20666852b47b81825b36ff3b41276e5d6bac01864312d9deca10d5790
-Size (numba-0.51.2.tar.gz) = 2059680 bytes
-SHA1 (patch-numba_np_ufunc_workqueue.c) = 35edad2c8eaf06197872bd04325524dd8de8f0e9
+BLAKE2s (numba-0.55.0.tar.gz) = 1796c3b4a74544b97ff0508153d1a512ecff81884cdcce97c64218597aba6ed2
+SHA512 (numba-0.55.0.tar.gz) = d47710235119f0bed305cc1a2e681092bc46d420b649055a34683e135a7f920f657933dc8efcda34c00031b2db2ff6d86081d472c43dede6e7ded67f8546f881
+Size (numba-0.55.0.tar.gz) = 2300580 bytes
+SHA1 (patch-numba_np_ufunc_workqueue.c) = 139f9685a6a5b9fcf857b49dc0f3555e0e361b54

Index: pkgsrc/math/py-numba/patches/patch-numba_np_ufunc_workqueue.c
diff -u pkgsrc/math/py-numba/patches/patch-numba_np_ufunc_workqueue.c:1.1 pkgsrc/math/py-numba/patches/patch-numba_np_ufunc_workqueue.c:1.2
--- pkgsrc/math/py-numba/patches/patch-numba_np_ufunc_workqueue.c:1.1   Sun May 31 20:48:22 2020
+++ pkgsrc/math/py-numba/patches/patch-numba_np_ufunc_workqueue.c       Fri Jan 14 19:52:24 2022
@@ -1,23 +1,15 @@
-$NetBSD: patch-numba_np_ufunc_workqueue.c,v 1.1 2020/05/31 20:48:22 joerg Exp $
+$NetBSD: patch-numba_np_ufunc_workqueue.c,v 1.2 2022/01/14 19:52:24 adam Exp $
 
 There is no such portable thing as alloca.h.
 
---- numba/np/ufunc/workqueue.c.orig    2020-05-31 18:11:59.445121410 +0000
+--- numba/np/ufunc/workqueue.c.orig    2022-01-14 01:24:55.000000000 +0000
 +++ numba/np/ufunc/workqueue.c
-@@ -27,7 +27,6 @@ race conditions.
- /* PThread */
+@@ -28,7 +28,7 @@ race conditions.
  #include <pthread.h>
  #include <unistd.h>
--#include <alloca.h>
- #include <sys/types.h>
- #include <unistd.h>
- #include <signal.h>
-@@ -40,6 +39,8 @@ race conditions.
- #include "workqueue.h"
- #include "gufunc_scheduler.h"
- 
-+#define alloca(x) __builtin_alloca(x)
-+
- #define _DEBUG 0
  
- /* workqueue is not threadsafe, so we use DSO globals to flag and update various
+-#if defined(__FreeBSD__)
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
+ #include <stdlib.h>
+ #else
+ #include <alloca.h>



Home | Main Index | Thread Index | Old Index