gnu: Add openblas-ilp64.
* gnu/packages/maths.scm (openblas-ilp64): New variable. Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
This commit is contained in:
parent
1dd153b3aa
commit
daa6036fda
|
@ -27,6 +27,7 @@
|
||||||
;;; Copyright © 2018 Nadya Voronova <voronovank@gmail.com>
|
;;; Copyright © 2018 Nadya Voronova <voronovank@gmail.com>
|
||||||
;;; Copyright © 2018 Adam Massmann <massmannak@gmail.com>
|
;;; Copyright © 2018 Adam Massmann <massmannak@gmail.com>
|
||||||
;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
|
;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
|
||||||
|
;;; Copyright © 2018 Eric Brown <brown@fastmail.com>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -2873,6 +2874,18 @@ (define-public openblas
|
||||||
"OpenBLAS is a BLAS library forked from the GotoBLAS2-1.13 BSD version.")
|
"OpenBLAS is a BLAS library forked from the GotoBLAS2-1.13 BSD version.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
|
(define-public openblas-ilp64
|
||||||
|
(package (inherit openblas)
|
||||||
|
(name "openblas-ilp64")
|
||||||
|
(supported-systems '("x86_64-linux" "aarch64-linux" "mips64el-linux"))
|
||||||
|
(arguments
|
||||||
|
(substitute-keyword-arguments (package-arguments openblas)
|
||||||
|
((#:make-flags flags '())
|
||||||
|
`(append (list "INTERFACE64=1" "LIBNAMESUFFIX=ilp64")
|
||||||
|
,flags))))
|
||||||
|
(synopsis "Optimized BLAS library based on GotoBLAS (ILP64 version)")
|
||||||
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define* (make-blis implementation #:optional substitutable?)
|
(define* (make-blis implementation #:optional substitutable?)
|
||||||
"Return a BLIS package with the given IMPLEMENTATION (see config/ in the
|
"Return a BLIS package with the given IMPLEMENTATION (see config/ in the
|
||||||
source tree for a list of implementations.)
|
source tree for a list of implementations.)
|
||||||
|
|
Loading…
Reference in a new issue