24小时热门版块排行榜    

查看: 2735  |  回复: 24

rainbowind1

新虫 (小有名气)

[求助] 求助vasp编译好后无法运行问题??

vasp 编译好了以后,运行算例,总是报错,求指点问题出在哪里。虚拟机上fedora系统.堆栈溢出问题吗?不甚感激,焦急万分~
vasp.5.2.2 15Apr09 complex
POSCAR found :  1 types and    1 ions
LDA part: xc-table for Ceperly-Alder, Vosko type interpolation para-ferro
POSCAR, INCAR and KPOINTS ok, starting setup
WARNING: small aliasing (wrap around) errors must be expected
FFT: planning ...(           1 )
reading WAVECAR
entering main loop
       N       E                     dE             d eps       ncg     rms          rms(c)
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC        Routine            Line        Source            
vasp               0812769C  Unknown               Unknown  Unknown
Unknown            3F585F10  Unknown               Unknown  Unknown

Stack trace terminated abnormally.
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

感谢参与,应助指数 +1
uuv2010: 屏蔽内容 2012-05-04 15:49:53
本帖内容被屏蔽

2楼2012-05-04 11:21:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rainbowind1

新虫 (小有名气)

???????:
2?: Originally posted by liliangfang at 2012-05-04 11:21:43:
应该是编译问题,??知???你是??是用ifort10编译的,如果是?????ifort11试试

?????????
3楼2012-05-04 11:23:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

uuv2010

荣誉版主 (职业作家)

优秀版主

论坛抽风造成的乱码,暂时没有办法解决~
4楼2012-05-04 11:24:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dxf_dxf_dxf

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
fzx2008: 金币+2, 谢谢指教 2012-05-04 15:34:49
rainbowind1: 金币+2 2012-05-04 16:11:40
bash脚本、bash终端
请先执行
CODE:
ulimit -s unlimited

再执行vasp
tcsh/csh脚本、tcsh/csh终端
请先执行
CODE:
unlimit

5楼2012-05-04 14:11:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rainbowind1

新虫 (小有名气)

引用回帖:
5楼: Originally posted by dxf_dxf_dxf at 2012-05-04 14:11:52:
bash脚本、bash终端:
请先执行ulimit -s unlimited
再执行vasp
tcsh/csh脚本、tcsh/csh终端:
请先执行unlimit

高手来应助,太好了。
你说的这个我已经做过了,可是还是一样的。输入ulimit -s
出现的是unlimited。
还有什么别的办法吗??
6楼2012-05-04 14:42:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dxf_dxf_dxf

银虫 (小有名气)

【答案】应助回帖


liliangfang: 金币+1, 谢谢指教 2012-05-04 15:46:59
引用回帖:
6楼: Originally posted by rainbowind1 at 2012-05-04 14:42:06:
高手来应助,太好了。
你说的这个我已经做过了,可是还是一样的。输入ulimit -s
出现的是unlimited。
还有什么别的办法吗??

是在一个节点/一个核上运行的,你编译的是串行版喽?
你使用了什么fortran编译器/BLAS/LAPACK/FFT3D?
把vasp.5.lib和vasp.5.2目录下使用的makefile贴上来 可以把注释掉的地方全删掉,这样阅读起来轻松一些
如果你编译的是并行版的,先编译串行版尝试一下
另外你是在windows下用虚拟机装了fedora,再在fedora中装vasp对么
曾经有一个帖子很详细的说明了从安装虚拟机到编译并行版vasp的全过程。不知道你是否是按照这个帖子来做的。如果是的,你可以寻找原作者,他也许曾经碰到过类似问题。
另外,在fedora等系统中安装vasp,貌似需要额外安装一些动态链接库。你在遇到次Segmentation fault之前遇到过哪些问题?对那些问题你是如何解决的?你做了哪些尝试?
7楼2012-05-04 15:32:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

【答案】应助回帖

★ ★
rainbowind1: 金币+2 2012-05-04 16:11:50
可能你的编译有问题啊,你的是不是ifort10编译的啊,如果是该另外的版本吧,遇到这样问题最好按正确方法重新编译一下
8楼2012-05-04 15:38:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rainbowind1

新虫 (小有名气)

引用回帖:
8楼: Originally posted by liliangfang at 2012-05-04 15:38:53:
可能你的编译有问题啊,你的是不是ifort10编译的啊,如果是该另外的版本吧,遇到这样问题最好按正确方法重新编译一下

我用的ifort12的版本。其实我已经重新编译过好几次了,换了库试试,都没有出错,但是没有想到换个编译器版本。那我换个ifort10的试试~
9楼2012-05-04 15:49:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliangfang

荣誉版主 (著名写手)

引用回帖:
9楼: Originally posted by rainbowind1 at 2012-05-04 15:49:19:
我用的ifort12的版本。其实我已经重新编译过好几次了,换了库试试,都没有出错,但是没有想到换个编译器版本。那我换个ifort10的试试~

不要换10换9或者11试试吧
10楼2012-05-04 15:51:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 rainbowind1 的主题更新
信息提示
请填处理意见