LAPACK 3.8.0安装[znep.out]报错139

LAPACK 3.8.0 installation [znep.out] Error 139

我正在尝试在 fedora 20 上安装 LAPACK 3.8.0,以便能够将其用于 MESA 代码。我遇到了以下测试错误:

make[2]: 离开目录 /home/aunia/bin/lapack-3.8.0/TESTING/EIG' NEP: Testing Nonsymmetric Eigenvalue Problem routines ./EIG/xeigtstz < nep.in > znep.out 2>&1 /bin/sh: line 1: 16436 Segmentation fault (core dumped) ./EIG/xeigtstz < nep.in > znep.out 2>&1 make[1]: *** [znep.out] Error 139 make[1]: Leaving directory/home/aunia/bin/lapack-3.8.0/TESTING' make: *** [lapack_testing] 错误 2

我试图更新我的 gcc-fortran 包,但它没有解决问题。有人可以帮忙吗?

这是参考lapack。有什么原因,为什么要安装参考?

yum install lapack-devel 

应该为你做。您想要自己构建 lapack 的唯一原因是针对您特定的优化版本 machine/cpu。在这种情况下,我建议不要选择参考,而是选择 OpenBLAS 或 Atlas。