| 查看: 1328 | 回复: 4 | |||
| 当前主题已经存档。 | |||
liangab_234620木虫 (小有名气)
|
[交流]
【分享】Vasp5.2编译碰到p4_error: interrupt SIGSEGV: 11的解决方法
|
||
|
课题组升级VASP5.2今天终于到了,感觉没想像中那么多惊喜,虽然多了很多模块,不过没有想像中的声子谱计算(看来还得继续PWSCF之旅啊)。 下午尝试了编译了一下,首先对照了VASP4.6和5.2的PGI的makefile,发现几乎没什么改动,于是就按着以前的老路编译。由于很久没有碰那些编译器感觉很多顺手,编译之中没有大的毛病,第一次出问题是编译到最后生成VASP可执行文件时报错: mymath.o(.text+0xf88): In function `mymath_svdvalvec_': : undefined reference to `dgebrd_' mymath.o(.text+0x1037): In function `mymath_svdvalvec_': : undefined reference to `dorgbr_' mymath.o(.text+0x1083): In function `mymath_svdvalvec_': : undefined reference to `dorgbr_' mymath.o(.text+0x10ed): In function `mymath_svdvalvec_': : undefined reference to `dbdsqr_' 这个折腾了一会,最后GOOGLE查到VASP老家的论坛,刚好有人问了这个问题,结果发现是链接错了VASP.5.LIB 然后找到makefile下, # LAPACK, simplest use vasp.5.lib/lapack_double #LAPACK= ../vasp.5.lib/lapack_double.o # use atlas optimized part of lapack LAPACK= ../vasp.5.lib/lapack_atlas.o -llapack -lcblas 将其改成 # LAPACK, simplest use vasp.5.lib/lapack_double LAPACK= ../vasp.5.lib/lapack_double.o # use atlas optimized part of lapack #LAPACK= ../vasp.5.lib/lapack_atlas.o -llapack -lcblas 改完之后,顺利并行编译完,结果做一个测试就出问题了,运行VASP读文件都可以,可到进入运算时就出现p4_error: interrupt SIGSEGV: 11 这个问题上次编译时PWSCF时也出现过,最后忘了怎么解决,于是GOOGLE 结果出来候柱峰博士的一个方案 【在并行作业中可能会遇到"p1_xxxxx: p4_error: interrupt SIGSEGV: 11"的错误,而且作业会停止。 这个错误可能是因为某个进程中出现了段错误引起的,出现了 illegally read/write not-owned memory location的情况。解决的一种办法是:如果内存容量比较大,通过设置环境变量P4_GLOBMEMSIZE 增加其值,比如: export P4_GLOBMEMSIZE=536870912增加到使用512M的内存。】 按照这个改了,结果还是不行。 好了,不卖关子,最后发现是数据长度的问题, 这是由于编译MPI自动识别的整数型长度是4位的,而我在编译VASP.5.LIB时没有删掉PGF后面的-i8选项,结果两边冲突,导致内存故障报错。 重新编译VASP.5.LIB,然后编译VASP,测试成功,继续加入VTSTOOLS,一个下午就这么耗了。。。。。。。。。。 |
» 猜你喜欢
博士读完未来一定会好吗
已经有6人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
心脉受损
已经有3人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
fanchen021
铁杆木虫 (正式写手)
- 应助: 7 (幼儿园)
- 金币: 7994.9
- 散金: 1844
- 红花: 4
- 帖子: 776
- 在线: 569小时
- 虫号: 773188
- 注册: 2009-05-18
- 专业: 理论和计算化学
2楼2009-09-14 21:10:21
zhaojq
荣誉版主 (文坛精英)
- 应助: 83 (初中生)
- 贵宾: 30.341
- 金币: 75644.8
- 散金: 12018
- 红花: 117
- 沙发: 444
- 帖子: 19751
- 在线: 4232小时
- 虫号: 836671
- 注册: 2009-08-30
- 性别: GG
- 专业: 功能与智能高分子
- 管辖: 硕博家园

3楼2009-09-21 08:18:52
liangab_234620
木虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 1341.2
- 红花: 2
- 帖子: 131
- 在线: 145.5小时
- 虫号: 461188
- 注册: 2007-11-18
- 性别: GG
- 专业: 金属材料的力学行为
4楼2009-09-21 15:57:05
abcasi
金虫 (小有名气)
秀才
- 应助: 0 (幼儿园)
- 金币: 944.8
- 帖子: 89
- 在线: 34.1小时
- 虫号: 604974
- 注册: 2008-09-17
- 性别: GG
- 专业: 计算机科学的基础理论

5楼2009-09-21 16:20:36













回复此楼
