计算化学公社

标题: 求助原本能正常运行的orca,升级底层编译器后不能正常跑了 [打印本页]

作者
Author:
2877321934    时间: 2025-5-13 21:43
标题: 求助原本能正常运行的orca,升级底层编译器后不能正常跑了
各位老师,我最近在使用orca5程序跑tddft的aimd模拟时,发现突然出现如下的错误
(, 下载次数 Times of downloads: 14)
即读取输入文件后,直接报错,我测试了一下先前能跑成功的输入文件,发现出现相同的报错情况,说明不是输入文件或者内存分配的问题,是我安装的orca程序出问题了。我前段时间为了安装CP2K升级了一堆底层编译器,比如gcc,cmake,gfortran等等,查询了一下目前的openmpi仍然是可以运行的4.1.6版本,想请问一下在orca能够正常运行后升级其他底层编译器例如gcc,gfortran会影响已经安装好的orca程序运行吗?我现在不敢随便尝试恢复编译器,担心一尝试重装原本的编译器结果把已经编译好的CP2K也给弄坏了。
(, 下载次数 Times of downloads: 14)

作者
Author:
sobereva    时间: 2025-5-14 00:38
截图并没体现报错。从文本形式的临时文件中才能进一步判断是否有报错。如果你确信之前同一个任务都能正常跑,没准是升级编译器导致库文件变化而无法跑。
作者
Author:
wal    时间: 2025-5-14 09:51
有这个可能 我这边集群的mpi是gcc7.3编译的 我加载12.2的gcc模块的时候就会出问题
作者
Author:
wzkchem5    时间: 2025-5-14 09:53
检查计算任务输出的所有其他文件,尤其是stderr输出。
如果没有任何地方能发现明显的错误信息,而且orca 6.0.1也有这个问题,那么可以在orca论坛上报bug,要求orca在这种情况下输出具体的报错信息,方便用户了解报错原因
作者
Author:
atominerva    时间: 2025-5-14 09:58
本帖最后由 atominerva 于 2025-5-14 09:59 编辑

直接用你cp2k的openmpi开orca试试
具体来说就是:先把之前的openmpi环境变量清了,然后加载cp2k的环境变量,之后不运行cp2k反而运行orca

作者
Author:
2877321934    时间: 2025-5-16 10:09
sobereva 发表于 2025-5-14 00:38
截图并没体现报错。从文本形式的临时文件中才能进一步判断是否有报错。如果你确信之前同一个任务都能正常跑 ...

@wal @wzkchem5 @atominerva 谢谢各位老师的回复,已使用现有编译器重新编译MPI并编译ORCA,成功解决问题,说明确实是编译器的问题




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3