Next | Query returned 41 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Remove SHA1 hashes for distfiles
   2021-06-29 10:42:02 by Nia Alarie | Files touched by this commit (28)
Log message:
py-numpy: "Python version >= 3.7 required."
   2021-06-23 17:36:26 by Dr. Thomas Orgis | Files touched by this commit (1)
Log message:
math/py-numba: fix typo in PLIST.Linux (hotfix, need to settle PLIST entry)

The omppool file is both in PLIST and PLIST.Linux. One needs to go. This hotfix
just removes the typo. Do we remove PLIST.Linux and assume every platform
of interest has working OpenMP? Add Darwin dep for parallel/openmp?
   2021-01-01 14:29:17 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(math/py-numba) regen PLIST
   2020-10-12 23:52:05 by Jason Bacon | Files touched by this commit (87)
Log message:
math/blas, math/lapack: Install interchangeable BLAS system

Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.

Details:

Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump
   2020-10-02 10:34:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-numba: updated to 0.51.2

Version 0.51.2

This is a bugfix release for 0.51.1. It fixes a critical performance bug in the \ 
CFG back edge computation algorithm that leads to exponential time complexity \ 
arising in compilation for use cases with certain pathological properties.

Continue. Don’t visit already checked successors

Version 0.51.1

This is a bugfix release for 0.51.0, it fixes a critical bug in caching, another \ 
critical bug in the CUDA target initialisation sequence and also fixes some \ 
compile time performance regressions:

Fix objmode cache segfault
Fix compilation slowdown due to controlflow analysis
CUDA: Don’t make a runtime call on import
Fix: Make UnicodeCharSeq into str for comparison.
Fix: Failure in test_cuda_submodules
   2020-09-01 01:07:07 by Thomas Klausner | Files touched by this commit (62)
Log message:
*: switch to versioned_dependencies.mk for py-setuptools
   2020-08-21 22:33:16 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-numba: updated to 0.51.0

Version 0.51.0

This release continues to add new features to Numba and also contains a \ 
significant number of bug fixes and stability improvements.

Highlights of core feature changes include:

The compilation chain is now based on LLVM 10 (Valentin Haenel).
Numba has internally switched to prefer non-literal types over literal ones so \ 
as to reduce function over-specialisation, this with view of speeding up compile \ 
times (Siu Kwan Lam).
On the CUDA target: Support for CUDA Toolkit 11, Ampere, and Compute Capability \ 
8.0; Printing of SASS code for kernels; Callbacks to Python functions can be \ 
inserted into CUDA streams, and streams are async awaitable; Atomic nanmin and \ 
nanmax functions are added; Fixes for various miscompilations and segfaults. \ 
(mostly Graham Markall; call backs on streams by Peter Würtz).

Intel also kindly sponsored research and development that lead to some exciting \ 
new features:

Support for heterogeneous immutable lists and heterogeneous immutable string key \ 
dictionaries. Also optional initial/construction value capturing for all lists \ 
and dictionaries containing literal values (Stuart Archibald).
A new pass-by-reference mutable structure extension type StructRef (Siu Kwan Lam).
Object mode blocks are now cacheable, with the side effect of numerous bug fixes \ 
and performance improvements in caching. This also permits caching of functions \ 
defined in closures (Siu Kwan Lam).

Deprecations to note:

To align with other targets, the argtypes and restypes kwargs to @cuda.jit are \ 
now deprecated, the bind kwarg is also deprecated. Further the target kwarg to \ 
the numba.jit decorator family is deprecated.
   2020-07-07 22:08:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-numba: updated to 0.50.1

Version 0.50.1:

This is a bugfix release for 0.50.0, it fixes a critical bug in error reporting
and a number of other smaller issues:

* Added except for possible Windows get_terminal_size exception
* Improve undefined variable error message
* Update the deprecation notices for 0.50.1
* Fixes literally not forcing re-dispatch for inline='always'
* Fix bad attr access on certain typing templates breaking exceptions.
* Fix cuda test

Next | Query returned 41 messages, browsing 11 to 20 | Previous