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 Oct 2 08:34:39 UTC 2020
Modified Files:
pkgsrc/math/py-numba: Makefile distinfo
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
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/math/py-numba/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/math/py-numba/distinfo
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.21 pkgsrc/math/py-numba/Makefile:1.22
--- pkgsrc/math/py-numba/Makefile:1.21 Mon Aug 31 23:07:03 2020
+++ pkgsrc/math/py-numba/Makefile Fri Oct 2 08:34:39 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2020/08/31 23:07:03 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2020/10/02 08:34:39 adam Exp $
-DISTNAME= numba-0.51.0
+DISTNAME= numba-0.51.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=n/numba/}
@@ -11,11 +11,11 @@ COMMENT= NumPy aware dynamic Python comp
LICENSE= 2-clause-bsd
DEPENDS+= ${PYPKGPREFIX}-llvmlite>=0.33.0:../../devel/py-llvmlite
+DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
USE_LANGUAGES= c c++
PYTHON_VERSIONS_INCOMPATIBLE= 27
-PYTHON_VERSIONED_DEPENDENCIES+= setuptools
post-install:
.for cmd in numba pycc
@@ -25,5 +25,4 @@ post-install:
.include "../../lang/python/egg.mk"
.include "../../math/py-numpy/buildlink3.mk"
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/py-numba/distinfo
diff -u pkgsrc/math/py-numba/distinfo:1.19 pkgsrc/math/py-numba/distinfo:1.20
--- pkgsrc/math/py-numba/distinfo:1.19 Fri Aug 21 20:33:16 2020
+++ pkgsrc/math/py-numba/distinfo Fri Oct 2 08:34:39 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.19 2020/08/21 20:33:16 adam Exp $
+$NetBSD: distinfo,v 1.20 2020/10/02 08:34:39 adam Exp $
-SHA1 (numba-0.51.0.tar.gz) = 17c034a05759afeb02a359649f3fc35d471a8a8c
-RMD160 (numba-0.51.0.tar.gz) = b713cdaf2ccec41755e0badec5aa7c1835a6b21f
-SHA512 (numba-0.51.0.tar.gz) = 1cd65ca6dc01a35732c8ef42bed97b07cd82e4c37352df1f3d11d9bea03604416893d990fc21a6d232401a79d3c8ee3c58536e6b23de3518c779670e0b29f1ca
-Size (numba-0.51.0.tar.gz) = 2056825 bytes
+SHA1 (numba-0.51.2.tar.gz) = abce4ac85af62a8454a3a099f278487daa8ae5b4
+RMD160 (numba-0.51.2.tar.gz) = 27385d931d024972dde689cf20489ed4eb45c3d2
+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
Home |
Main Index |
Thread Index |
Old Index