Package Details: atlas-lapack 3.10.3-6

Git Clone URL: (read-only, click to copy)
Package Base: atlas-lapack
Description: Automatically Tuned Linear Algebra Software
Upstream URL:
Licenses: BSD, custom:lapack
Provides: atlas-lapack-base, blas, cblas, lapack
Submitter: ilpianista
Maintainer: a.kudelin
Last Packager: a.kudelin
Votes: 91
Popularity: 0.001784
First Submitted: 2008-04-24 01:36
Last Updated: 2021-11-08 07:43

Required by (361)

Sources (3)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Marcello commented on 2022-01-20 12:46


I have exactly the same problem as jbe456 describes

but I cannot uninstall lapack because of the dependency chain I have

blas -> lapack -> suitesparse -> gegl -> gimp, libmypaint

What's the best way to go around this?

I'm stuck.

CyberShadow commented on 2021-07-02 14:07

How to disable frequency scaling on AMD CPUs? I tried echo performance | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor but that doesn't seem to be enough for this package.

a.kudelin commented on 2021-05-05 15:34

@bazza, the option --cripple-atlas-performance leads to unoptimized binaries, it's better to disable CPU throttling while building ATLAS.

bazza commented on 2021-05-05 13:28

   ./configure --prefix=/usr \
                --shared \
                --with-netlib-lapack-tarfile="$srcdir/lapack-$_lapackver.tar.gz" \
                --cripple-atlas-performance # add this

zjhzxhz commented on 2020-08-02 12:24

I got an error message saying "gcc: error: unrecognized command-line option ‘-V’" when building from AUR.

Full logs are attached below.

Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl= --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.1.0 (GCC) 
/usr/bin/gcc -V 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
gcc: error: unrecognized command-line option ‘-V’
gcc: fatal error: no input files
compilation terminated.
make[4]: [ error_report] Error 1 (ignored)
/usr/bin/gcc --version 2>&1  >> bin/INSTALL_LOG/ERROR.LOG

a.kudelin commented on 2020-06-24 09:42

@jbe456, yes, atlas-lapack is a replacement for blas, lapack, and cblas.

jbe456 commented on 2020-06-24 07:04

During install, it fails because of conflicting files:

error: failed to commit transaction (conflicting files)
atlas-lapack: /usr/include/cblas.h exists in filesystem (owned by cblas)
atlas-lapack: /usr/lib/ exists in filesystem (owned by blas)
atlas-lapack: /usr/lib/ exists in filesystem (owned by cblas)
atlas-lapack: /usr/lib/ exists in filesystem (owned by lapack)
atlas-lapack: /usr/lib/ exists in filesystem (owned by lapack)
atlas-lapack: /usr/lib/ exists in filesystem (owned by lapack)
Errors occurred, no packages were upgraded.

Should I uninstall blas, cblas and lapack before installing this lib? What is the recommended fix?

You might want to mention those conflicts in the package description in a similar way than is doing.

bug-reaper commented on 2020-05-27 06:00

Fails had during make check.


      |                                                1
Error: Rank mismatch in argument ‘strue1’ at (1) (scalar and rank-1)

      |                                                1
Error: Rank mismatch in argument ‘strue1’ at (1) (scalar and rank-1)
make[3]: *** [Makefile:387: c_sblat1.o] Error 1
make[3]: Leaving directory '/home/badass/aur/atlas-lapack/src/ATLAS/build/interfaces/blas/C/testing'
make[2]: *** [Makefile:7: sanity_test] Error 2
make[2]: Leaving directory '/home/badass/aur/atlas-lapack/src/ATLAS/build/interfaces/blas/C/testing'
make[1]: *** [ sanity_test] Error 2
make[1]: Leaving directory '/home/badass/aur/atlas-lapack/src/ATLAS/build'
make: *** [Makefile:626: test] Error 2
==> ERROR: A failure occurred in check().

Has something to do with newer gcc/gcc-libs/gcc-fortran. I downgraded to 8.3 for each and it installed no problem. Not sure how you would handle this in a PKGBUILD

a.kudelin commented on 2020-04-10 10:30

@ajong, yes, it is. "Tests" are the auto-tuning procedures which the efficiency of the ATLAS package is based on.

ajong commented on 2020-04-08 02:27

The install is running tests for what seems to be like forever. It's run for three hours so far, is this normal? Is there a way to skip the tests?