计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1124|回复 Reply: 9
打印 Print 上一主题 Last thread 下一主题 Next thread

[Quantum ESPRESSO] QE6.5安装后试跑程序报错

[复制链接 Copy URL]

13

帖子

0

威望

71

eV
积分
84

Level 2 能力者

各位老师好,最近按照社长的博文Quantum ESPRESSO在Linux下的安装方法 - 思想家公社的门口:量子化学·分子模拟·二次元 (sobereva.com)安装了QE6.5,但是在调用pw.x运行测试文件时出现了报错。报错原因第一行为Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
具体如图,请问各位老师这个怎么解决呢。我google查了下,好像是说有关于内存的问题,但是我看到的其他解答都没有给出一个比较好的解决方法。

QQ图片20231030223242.png (263.7 KB, 下载次数 Times of downloads: 29)

运行测试文件报错

运行测试文件报错

186

帖子

1

威望

548

eV
积分
754

Level 4 (黑子)

2#
发表于 Post on 2023-10-30 22:56:52 | 只看该作者 Only view this author
可能是MPI编译问题。你用的是什么编译器、什么版本的MPI?
以及,用root干活多少还是有点风险,平时跑计算最好还是搞个普通用户身份。

13

帖子

0

威望

71

eV
积分
84

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2023-10-31 00:59:24 | 只看该作者 Only view this author
啊不错的飞过海 发表于 2023-10-30 22:56
可能是MPI编译问题。你用的是什么编译器、什么版本的MPI?
以及,用root干活多少还是有点风险,平时跑计算 ...

我是之前装过cp2k,装cp2k的时候装的openmpi,用的openmpi4.1.5版本的

13

帖子

0

威望

71

eV
积分
84

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2023-10-31 01:02:03 | 只看该作者 Only view this author
啊不错的飞过海 发表于 2023-10-30 22:56
可能是MPI编译问题。你用的是什么编译器、什么版本的MPI?
以及,用root干活多少还是有点风险,平时跑计算 ...

编译器是gcc,8.5.0版本的

186

帖子

1

威望

548

eV
积分
754

Level 4 (黑子)

5#
发表于 Post on 2023-10-31 12:57:34 | 只看该作者 Only view this author
Liangyusheng 发表于 2023-10-31 01:02
编译器是gcc,8.5.0版本的

安cp2k/openmpi时候也是用的这个编译吗?
或者说,安cp2k时候有没有用tooolchain安装编译器?可能是编译器版本不匹配导致的,如果有的话尝试用toolchain安的编译器;也可以尝试用mpi随附的mpicc、mpicxx、mpifort。

13

帖子

0

威望

71

eV
积分
84

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2023-10-31 16:28:19 | 只看该作者 Only view this author
啊不错的飞过海 发表于 2023-10-31 12:57
安cp2k/openmpi时候也是用的这个编译吗?
或者说,安cp2k时候有没有用tooolchain安装编译器?可能是编译 ...

是的,安装cp2k之前装了gcc,就这个8.5.0版本的gcc,用于编译。然后是按照社长的cp2k的安装教程安装的,其中关于toolchain是把所有的安装包离线下载好之后,放到../toolchain/build目录下进行的编译和安装

464

帖子

11

威望

3954

eV
积分
4638

Level 6 (一方通行)

7#
发表于 Post on 2023-10-31 19:48:46 | 只看该作者 Only view this author
Liangyusheng 发表于 2023-10-31 16:28
是的,安装cp2k之前装了gcc,就这个8.5.0版本的gcc,用于编译。然后是按照社长的cp2k的安装教程安装的, ...

建议用intel编译器编译,效率要比GNU编译器高不少。而且别用那么上古的版本.
自由发挥,野蛮生长

13

帖子

0

威望

71

eV
积分
84

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2023-10-31 21:29:43 | 只看该作者 Only view this author
丁越 发表于 2023-10-31 19:48
建议用intel编译器编译,效率要比GNU编译器高不少。而且别用那么上古的版本.

好的谢谢

3

帖子

0

威望

63

eV
积分
66

Level 2 能力者

9#
发表于 Post on 2023-11-18 18:05:25 | 只看该作者 Only view this author
现在可以用7.2了

4

帖子

0

威望

35

eV
积分
39

Level 2 能力者

10#
发表于 Post on 2024-12-29 21:15:30 | 只看该作者 Only view this author
Riku 发表于 2023-11-18 18:05
现在可以用7.2了

你好,我们是一个情况,我先按照社长的教程安装了CP2K,又按照教程安装了QE,在用QE计算时scf,nscf和dos都没出现这个问题,但是计算pdos时就出现了这个问题,请问你是怎么解决的呀。

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-16 09:51 , Processed in 0.417733 second(s), 29 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list