[numba] 01/06: Merge tag 'upstream/0.33.0'

Daniel Stender stender at moszumanska.debian.org
Sat May 27 18:26:01 UTC 2017


This is an automated email from the git hooks/post-receive script.

stender pushed a commit to branch master
in repository numba.

commit 3633e1336012a1cce6a2cac98ea1d77d7a08ef11
Merge: 198ba63 6421d88
Author: Daniel Stender <stender at debian.org>
Date:   Sat May 27 14:00:04 2017 +0200

    Merge tag 'upstream/0.33.0'
    
    Upstream version 0.33.0

 .travis.yml                                        |   7 +-
 AUTHORS                                            |   2 +-
 CHANGE_LOG                                         | 147 +++++-
 buildscripts/condarecipe.buildbot/meta.yaml        |   9 +-
 buildscripts/condarecipe.hsa/meta.yaml             |   9 +-
 buildscripts/condarecipe.jenkins/meta.yaml         |   9 +-
 buildscripts/condarecipe.local/meta.yaml           |  10 +-
 buildscripts/incremental/install_miniconda.sh      |   9 +-
 docs/source/cuda/index.rst                         |   2 +
 docs/source/cuda/ipc.rst                           |  34 ++
 docs/source/cuda/random.rst                        |  66 +++
 docs/source/extending/interval-example.rst         |   6 +
 docs/source/reference/jit-compilation.rst          |  30 +-
 docs/source/reference/numpysupported.rst           |   2 +-
 docs/source/user/troubleshoot.rst                  | 168 +++++++
 examples/cuda_ipc.py                               |  60 +++
 examples/nogil.py                                  |   2 +-
 numba/_dispatcher.c                                |  18 +-
 numba/_dynfunc.c                                   |   6 +-
 numba/_hashtable.c                                 | 149 +++---
 numba/_hashtable.h                                 | 129 +++---
 numba/_helperlib.c                                 |  43 --
 numba/_helpermod.c                                 |   3 -
 numba/_typeof.c                                    |  10 +-
 numba/_version.py                                  |   4 +-
 numba/bytecode.py                                  |   2 +-
 numba/caching.py                                   | 511 ++++++++++++++-------
 numba/ccallback.py                                 |  26 +-
 numba/compiler.py                                  |  11 +
 numba/config.py                                    |  12 +-
 numba/cuda/api.py                                  |  26 ++
 numba/cuda/compiler.py                             |  22 +-
 numba/cuda/cudadecl.py                             |  43 +-
 numba/cuda/cudadrv/_extras.c                       |  45 ++
 numba/cuda/cudadrv/autotune.py                     |  37 +-
 numba/cuda/cudadrv/devicearray.py                  |  55 +++
 numba/cuda/cudadrv/driver.py                       | 135 +++++-
 numba/cuda/cudadrv/drvapi.py                       |  16 +
 numba/cuda/cudadrv/nvvm.py                         | 164 +++++--
 numba/cuda/cudaimpl.py                             | 147 +++---
 numba/cuda/decorators.py                           |  12 +-
 numba/cuda/kernels/reduction.py                    |  69 +--
 numba/cuda/nvvmutils.py                            |  28 ++
 numba/cuda/random.py                               | 281 +++++++++++
 numba/cuda/simulator/kernelapi.py                  |  23 +
 numba/cuda/stubs.py                                |  28 +-
 numba/cuda/target.py                               |  47 +-
 .../cuda/tests/cudadrv/test_cuda_array_slicing.py  |  28 ++
 numba/cuda/tests/cudadrv/test_ir_patch.py          |  28 ++
 numba/cuda/tests/cudapy/test_atomics.py            | 120 ++++-
 numba/cuda/tests/cudapy/test_debuginfo.py          |  55 +++
 numba/cuda/tests/cudapy/test_device_func.py        |  64 ++-
 numba/cuda/tests/cudapy/test_ipc.py                | 176 +++++++
 numba/cuda/tests/cudapy/test_random.py             | 101 ++++
 numba/dataflow.py                                  |   7 +-
 numba/datamodel/models.py                          |  12 +
 numba/debuginfo.py                                 | 378 +++++++++++++++
 numba/decorators.py                                |  10 +-
 numba/dispatcher.py                                | 161 ++++---
 numba/dummyarray.py                                |   2 +-
 numba/funcdesc.py                                  |  28 +-
 numba/itanium_mangler.py                           | 170 +++++--
 numba/llvmthreadsafe.py                            |  68 +++
 numba/lowering.py                                  |  37 +-
 numba/npyufunc/parallel.py                         |  26 +-
 numba/npyufunc/tbbpool.cpp                         | 113 +++++
 numba/npyufunc/ufuncbuilder.py                     |  32 +-
 numba/npyufunc/wrappers.py                         |  90 +++-
 numba/numba_entry.py                               |  17 +-
 numba/pycc/compiler.py                             |   1 -
 numba/pythonapi.py                                 |  16 -
 numba/runtime/nrtdynmod.py                         |   4 +
 numba/runtime/nrtopt.py                            |  65 +--
 numba/targets/arrayobj.py                          |   9 +
 numba/targets/base.py                              |  18 +-
 numba/targets/boxing.py                            |  13 +-
 numba/targets/codegen.py                           | 130 ++++--
 numba/targets/cpu.py                               |   8 +-
 numba/targets/externals.py                         |   3 +-
 numba/targets/fastmathpass.py                      |  36 ++
 numba/targets/linalg.py                            |  45 +-
 numba/targets/mathimpl.py                          |  19 +-
 numba/targets/options.py                           |  15 +-
 numba/targets/removerefctpass.py                   | 109 +++++
 numba/testing/main.py                              |  43 +-
 numba/tests/npyufunc/test_caching.py               |  28 +-
 numba/tests/test_cffi.py                           |  23 +-
 numba/tests/test_cgutils.py                        |   1 -
 numba/tests/test_codegen.py                        |  49 +-
 numba/tests/test_dataflow.py                       |  13 +-
 numba/tests/test_datamodel.py                      |  25 +
 numba/tests/test_debuginfo.py                      |  55 +++
 numba/tests/test_dispatcher.py                     | 124 ++++-
 numba/tests/test_dyn_array.py                      |  30 +-
 numba/tests/test_errormodels.py                    |  29 ++
 numba/tests/test_extending.py                      |  78 +++-
 numba/tests/test_fastmath.py                       |  69 +++
 numba/tests/test_inlining.py                       |  30 +-
 numba/tests/test_itanium_mangler.py                |  19 +-
 numba/tests/test_linalg.py                         |  15 +
 numba/tests/test_mangling.py                       |  16 +-
 numba/tests/test_mathlib.py                        |   4 +-
 numba/tests/test_nrt.py                            | 144 ++++++
 numba/tests/test_pycc.py                           |   1 +
 numba/tests/test_record_dtype.py                   |  17 +-
 numba/tests/test_threadsafety.py                   |  90 ++++
 numba/tests/test_types.py                          |  22 +
 numba/tests/test_ufuncs.py                         |  12 +-
 numba/types/abstract.py                            |  11 +
 numba/types/containers.py                          |   8 +
 numba/types/npytypes.py                            |  11 +
 numba/typing/arraydecl.py                          |   9 +
 numba/typing/npydecl.py                            |   4 +-
 numba/typing/templates.py                          |   6 +-
 numba/utils.py                                     |   5 +
 requirements.txt                                   |   2 +-
 setup.py                                           |  35 +-
 117 files changed, 4974 insertions(+), 942 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/numba.git



More information about the debian-science-commits mailing list