svn commit: r448738 - in head/math/openblas: . files
Don Lewis
truckman at FreeBSD.org
Fri Aug 25 19:58:52 UTC 2017
Author: truckman
Date: Fri Aug 25 19:58:51 2017
New Revision: 448738
URL: https://svnweb.freebsd.org/changeset/ports/448738
Log:
Upgrade OpenBLAS to 0.2.20:
* Fixed several thread race and locking bugs
* Fixed default LAPACK optimization level
* Updated LAPACK to 3.7.0
* Power
- Optimizations for Power9
- Fixed several Power8 assembly bugs
* ARM
- New optimized Vulcan and ThunderX2T99 targets
- Support for ARMV7 SOFT_FP ABI (make ARM_SOFTFP_ABI=1)
- Detect all cpu cores including offline ones
- Fix compilation with CLANG
* MIPS
- Fixed several threading issues
- Fix compilation with CLANG
* x86_64
- Detect Intel Bay Trail and Apollo Lake
- Detect Intel Sky Lake and Kaby Lake
- Detect Intel Knights Landing
- Detect AMD A8, A10, A12 and Ryzen
- Fix cmake builds for Haswell and related cpus
- Fix building for Sandybridge with CLANG 3.9
Pet portlint (USES vs. USE)
PR: 221633
Submitted by: truckman
Approved by: phd_kimberlite at yahoo.co.jp (maintainer)
Deleted:
head/math/openblas/files/patch-driver_others_blas__server.c
Modified:
head/math/openblas/Makefile
head/math/openblas/distinfo
head/math/openblas/files/patch-common__arm.h
Modified: head/math/openblas/Makefile
==============================================================================
--- head/math/openblas/Makefile Fri Aug 25 19:50:18 2017 (r448737)
+++ head/math/openblas/Makefile Fri Aug 25 19:58:51 2017 (r448738)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= openblas
-PORTVERSION= 0.2.19
-PORTREVISION= 1
+PORTVERSION= 0.2.20
DISTVERSIONPREFIX= v
PORTEPOCH= 1
CATEGORIES= math
@@ -17,13 +16,14 @@ COMMENT= Optimized BLAS library based on GotoBLAS2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+USES= fortran gmake perl5
+
USE_GITHUB= yes
GH_ACCOUNT= xianyi
GH_PROJECT= OpenBLAS
LARGE_FILE= large.tgz
TIMING_FILE= timing.tgz
-USES= fortran gmake perl5
USE_LDCONFIG= yes
USE_PERL5= build
Modified: head/math/openblas/distinfo
==============================================================================
--- head/math/openblas/distinfo Fri Aug 25 19:50:18 2017 (r448737)
+++ head/math/openblas/distinfo Fri Aug 25 19:58:51 2017 (r448738)
@@ -1,7 +1,7 @@
-TIMESTAMP = 1483295026
+TIMESTAMP = 1503123719
SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
SIZE (openblas/large.tgz) = 2595
SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af
SIZE (openblas/timing.tgz) = 1059485
-SHA256 (openblas/xianyi-OpenBLAS-v0.2.19_GH0.tar.gz) = 9c40b5e4970f27c5f6911cb0a28aa26b6c83f17418b69f8e5a116bb983ca8557
-SIZE (openblas/xianyi-OpenBLAS-v0.2.19_GH0.tar.gz) = 10834034
+SHA256 (openblas/xianyi-OpenBLAS-v0.2.20_GH0.tar.gz) = 5ef38b15d9c652985774869efd548b8e3e972e1e99475c673b25537ed7bcf394
+SIZE (openblas/xianyi-OpenBLAS-v0.2.20_GH0.tar.gz) = 11637301
Modified: head/math/openblas/files/patch-common__arm.h
==============================================================================
--- head/math/openblas/files/patch-common__arm.h Fri Aug 25 19:50:18 2017 (r448737)
+++ head/math/openblas/files/patch-common__arm.h Fri Aug 25 19:58:51 2017 (r448738)
@@ -14,11 +14,3 @@
#ifndef F_INTERFACE
#define REALNAME ASMNAME
-@@ -105,7 +112,6 @@ static inline int blas_quickdivide(blasi
- #define PROLOGUE \
- .arm ;\
- .global REALNAME ;\
-- .func REALNAME ;\
- REALNAME:
-
- #define EPILOGUE
More information about the svn-ports-head
mailing list