韩莫莫 发表于 2018-11-22 14:54:50

遇到Segmentation fault怎么办?

我在用VASP计算大体系(96个原子)的时候,遇到了Segmentation fault这个错误,
老是在第一步计算中就自动停算了,然后就报出这个错误,
但是小体系(比如8个原子)就没事,请高手帮忙解决啊!
这个体系现在小不下来,必须这么大,十万火急,万分感谢!
这是OUTCAR
这是报错

佐小安 发表于 2018-11-22 14:55:02

我这几天也在为同样的问题苦恼呢,我用的是ifort和Intel-openmpi-1.4.2编译的

轻舞倾城 发表于 2018-11-22 14:55:14

我的这个segfault问题解决了,参考了论坛上的一位前辈的建议,在FFLAGS 里加了-heap-arrays 64 参数。
你可以试一下,然后在运行vasp的时候把你的堆栈数设为unlimited,命令是ulimit -s unlimited

韩莫莫 发表于 2018-11-22 14:55:20


谢谢啦,我试试看!
页: [1]
查看完整版本: 遇到Segmentation fault怎么办?