From 7b6d98ec774bb412232642607ead0ba2c5a20b23 Mon Sep 17 00:00:00 2001 From: Susi Lehtola Date: Jul 10 2018 12:02:56 +0000 Subject: Drop use of OpenBLAS since tests fail. --- diff --git a/ergo.spec b/ergo.spec index e056a72..43df916 100644 --- a/ergo.spec +++ b/ergo.spec @@ -7,20 +7,8 @@ License: GPLv3+ URL: http://www.ergoscf.org Source0: http://ergoscf.org/source/tarfiles/ergo-%{version}.tar.gz -# What architectures is OpenBLAS available on? (s390x and %%{power64} disabled since tests fail) -#ifarch x86_64 %{ix86} armv7hl %{power64} aarch64 s390x -%ifarch x86_64 %{ix86} armv7hl aarch64 -%global openblas 1 -%else -%global openblas 0 -%endif - -%if %{openblas} -BuildRequires: openblas-devel -%else +# OpenBLAS causes tests to fail on multiple architectures... BuildRequires: atlas-devel -%endif - BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: gcc-gfortran @@ -79,17 +67,12 @@ export CXXFLAGS="${CFLAGS}" export FFLAGS="${CFLAGS}" # Linker flags -%if %{openblas} -export LIBS="-lopenblaso" -%else -# OpenBLAS is not available; use ATLAS export LDFLAGS="-L%{_libdir}/atlas" %if 0%{?fedora} >= 20 || 0%{?rhel} >= 7 export LIBS="-lsatlas" %else export LIBS="-llapack -lf77blas -latlas" %endif -%endif # Build program %configure --disable-linalgebra-templates