24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2366  |  回复: 14

Alpha s

新虫 (小有名气)

[求助] 用MPICH3.2, BLACS,LAPACK.SCALAPACK安装siesta已有1人参与

我用MPICH3.2, BLACS,LAPACK.SCALAPACK这几个数学库来安装siesta,能够顺利的编译过,但是在运行的时候会报错。比如是在用范德瓦尔斯势来计算单个原子的时候就会报错,MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
这整个编译过程中都没有报错,我发现我改用openmpi的时候,也是一样的报错。请问高手如何解决呢。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

guohuazhong

至尊木虫 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
漫天飘雪: 金币+2, 谢谢交流 2016-08-12 15:28:14
在生成的arch.make文件中新加入
DUMMY_FOX= --enable-dummy
FFLAGS_DEBUG= -g -O2
而后在Obj文件夹中的makefile文件,将这几行写成如下形式
(FoXconfigured)cdFoX;toucharch.make; CONFIGURE="(FoXconfigured)cdFoX;toucharch.make; CONFIGURE="(VPATH)/FoX/configure"; \
         $$CONFIGURE VPATH="$(VPATH)/FoX" \
         FC="$(FC_SERIAL)" FCFLAGS="$(FFLAGS_DEBUG)" \
         --enable-wcml $(DUMMY_FOX) || false )
注意(cd FoX; touch arch.make ; \这一行前是一个Tab空格,而不是一个space空格
将这两个地方修改好后,
make clen
make
5楼2016-08-12 15:17:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Alpha s

新虫 (小有名气)

引用回帖:
5楼: Originally posted by guohuazhong at 2016-08-12 15:17:26
在生成的arch.make文件中新加入
DUMMY_FOX= --enable-dummy
FFLAGS_DEBUG= -g -O2
而后在Obj文件夹中的makefile文件,将这几行写成如下形式
(FoXconfigured)cdFoX;toucharch.make; CONFIGURE="(FoXconf ...

你的这个表情符号是什么格式呢?是/ng,还是/呢
6楼2016-08-12 16:43:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

Alpha s

新虫 (小有名气)

这里的siesta是4.0.编译在了虚拟机ubuntu上的,64位
2楼2016-08-11 10:29:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Alpha s

新虫 (小有名气)

自己再来顶一下,不要沉下去
3楼2016-08-11 15:04:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
祝福    祝福
4楼2016-08-11 15:51:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Alpha s

新虫 (小有名气)

引用回帖:
6楼: Originally posted by Alpha s at 2016-08-12 16:43:00
你的这个表情符号是什么格式呢?是/ng,还是/呢...

这里还有两个CONFIGURE是吗?
7楼2016-08-12 17:10:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Alpha s

新虫 (小有名气)

引用回帖:
5楼: Originally posted by guohuazhong at 2016-08-12 15:17:26
在生成的arch.make文件中新加入
DUMMY_FOX= --enable-dummy
FFLAGS_DEBUG= -g -O2
而后在Obj文件夹中的makefile文件,将这几行写成如下形式
(FoXconfigured)cdFoX;toucharch.make; CONFIGURE="(FoXconf ...

我在arch.make 文件中加上了这两句,并且修改了makefile文件中这几句,结果还是不行呢,就是这个makefile文件在修改的这几句不确定是不是对的,因为我看你写的这个上面有两个表情符号和两个CONFIGURE,希望你有时间的时候帮我再看看,谢谢!
8楼2016-08-12 17:47:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guohuazhong

至尊木虫 (职业作家)

引用回帖:
8楼: Originally posted by Alpha s at 2016-08-12 17:47:32
我在arch.make 文件中加上了这两句,并且修改了makefile文件中这几句,结果还是不行呢,就是这个makefile文件在修改的这几句不确定是不是对的,因为我看你写的这个上面有两个表情符号和两个CONFIGURE,希望你有时间 ...

贴出你的arch.make文件吧
9楼2016-08-12 18:31:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Alpha s

新虫 (小有名气)

引用回帖:
9楼: Originally posted by guohuazhong at 2016-08-12 18:31:41
贴出你的arch.make文件吧...

这个就是了

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : arch.make
  • 2016-08-13 10:12:24, 1.72 K
10楼2016-08-13 10:12:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Alpha s 的主题更新
信息提示
请填处理意见