[numba] branch master updated (198ba63 -> 0d0159b)

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 change to branch master
in repository numba.

      from  198ba63   add debdiff from lumin
      adds  6421d88   New upstream version 0.33.0
       new  3633e13   Merge tag 'upstream/0.33.0'
       new  1be9b96   new upstream release
       new  2a51e5e   deb/control: bump llvmlite deps
       new  3d08b6e   deb/rules: failsafe failing testsuite
       new  185ee0c   deb/copyright: expand copyright spans
       new  0d0159b   upload to experimental

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .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 +-
 debian/changelog                                   |   9 +
 debian/control                                     |   4 +-
 debian/copyright                                   |   6 +-
 debian/rules                                       |   2 +-
 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 +-
 121 files changed, 4989 insertions(+), 948 deletions(-)
 create mode 100644 docs/source/cuda/ipc.rst
 create mode 100644 docs/source/cuda/random.rst
 create mode 100644 examples/cuda_ipc.py
 create mode 100644 numba/cuda/cudadrv/_extras.c
 create mode 100644 numba/cuda/random.py
 create mode 100644 numba/cuda/tests/cudadrv/test_ir_patch.py
 create mode 100644 numba/cuda/tests/cudapy/test_debuginfo.py
 create mode 100644 numba/cuda/tests/cudapy/test_ipc.py
 create mode 100644 numba/cuda/tests/cudapy/test_random.py
 create mode 100644 numba/debuginfo.py
 create mode 100644 numba/llvmthreadsafe.py
 create mode 100644 numba/npyufunc/tbbpool.cpp
 create mode 100644 numba/targets/fastmathpass.py
 create mode 100644 numba/targets/removerefctpass.py
 create mode 100644 numba/tests/test_debuginfo.py
 create mode 100644 numba/tests/test_errormodels.py
 create mode 100644 numba/tests/test_fastmath.py
 create mode 100644 numba/tests/test_threadsafety.py

-- 
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