Open akesandgren opened 3 years ago
@akesandgren Thanks for this report, but it's not really clear to me how to go about trying to reproduce. Could you provide some details in that regard?
The easy way is,
git clone https://github.com/akesandgren/lapack.git
cd lapack
git checkout v3.9.0-blis-test
cp make.inc.blis-test make.inc
# Change BLASLIB to be the librefblas
make -j blaslib lib
cd TESTING/LIN
make -j single
cd ..
./LIN/xlintsts < stest.in
This has so far failed on Broadwell, SkylakeX, AMD EPYC
Hi!
I know that this is somewhat one the wrong side of the bleeding edge for libFLAME, but in the process of investigating BLIS+libFLAME as the main blas/lapack libs for EasyBuilds foss toolchain I got hit by this.
Building libFLAME through EasyBuild using the gobff/2020b toolchain. I.e., GCC is 10.2.0
Building Netlib lapack tmglib (and ref lapack lib) and testing files with: -O0 -frecursive -std=legacy -mieee-fp -fno-trapping-math -fno-math-errno -march=native (so as to not introduce errors form the compiler in the test suite)
Linking with -lrefblas -lflame -lreflapack (since libflame doesn't contain all functions needed from lapack 3.9.0 yet) Running xlintsts I get: