sci-libs / blis

BLAS-like Library Instantiation Software Framework

Official package sites : https://github.com/flame/blis ·

BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that, when optimized, immediately enable optimized implementations of most of its commonly used and computationally intensive operations. BLIS is written in ISO C99 and available under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like API, it also includes a BLAS compatibility layer which gives application developers access to BLIS implementations via traditional BLAS routine calls. An object-based API unique to BLIS is also available.

v0.9.0 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~ppc64 ~x86
USE flags
64bit-index doc eselect-ldso openmp pthread serial static-libs

General

64bit-index
Enable 64bit array indexing, incompatible with runtime switching
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
eselect-ldso
Enable runtime library switching by eselect and ld.so.
openmp
Use openmp threadding model
pthread
Use pthread threadding model
serial
Use no threadding model
static-libs
Build static versions of dynamic libraries as well

app-eselect / eselect-blas : BLAS/CBLAS module for eselect

app-eselect / eselect-cblas : C-language BLAS module for eselect

app-eselect / eselect-blas : BLAS/CBLAS module for eselect

app-eselect / eselect-cblas : C-language BLAS module for eselect

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / cblas : Virtual for BLAS C implementation

747301
sci-libs/blis: make eselect-ldso behaviour default and remove eselect-ldso flag
765805
sci-libs/blis-0.6.0 fails to compile: fmaintrin.h:63:1: error: inlining failed in call to ‘always_inline’ ‘_mm256_fmadd_ps’: target specific option mismatch
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/blis: drop 0.6.0, 0.8.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zhang Zongyu · gentoo
sci-libs/blis: bump version to 0.9.0
Closes: https://bugs.gentoo.org/693470 Closes: https://bugs.gentoo.org/841440 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zhang Zongyu <zongyu@novazy.net> Closes: https://github.com/gentoo/gentoo/pull/27534 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zhang Zongyu · gentoo
sci-libs/blis: bump version to 0.8.1
Closes: https://github.com/gentoo/gentoo/pull/23106 Closes: https://bugs.gentoo.org/764098 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zhang Zongyu <zongyu@novazy.net> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/blis: Port to python 3.{8.9}
Closes: https://bugs.gentoo.org/764101 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/blis: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/blis: Remove py2 where possible
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mo Zhou · gentoo
sci-lib/blis: use python-any-r1 eclass instead of hardcoded python deps.
Additionally, quote ${BLIS_FLAGS[@]}, and remove unused `eutils` Closes: https://bugs.gentoo.org/693130 Signed-off-by: Mo Zhou <cdluminate@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12859 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mo Zhou · gentoo
sci-libs/blis: fix unmatched keywords and maintainer type.
Closes: https://github.com/gentoo/gentoo/pull/12420 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mo Zhou <cdluminate@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mo Zhou · gentoo
sci-libs/blis: bump to 0.6.0, getting rid of a patch.
Closes: https://github.com/gentoo/gentoo/pull/12358 Signed-off-by: Mo Zhou <cdluminate@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mo Zhou · gentoo
sci-libs/blis: new BLIS package as an BLAS/CBLAS alternative.
Closes: https://github.com/gentoo/gentoo/pull/12322 Signed-off-by: Mo Zhou <cdluminate@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>