24小时热门版块排行榜    

CyRhmU.jpeg
查看: 619  |  回复: 18
当前主题已经存档。

snoopyzhao

至尊木虫 (职业作家)

★ ★ ★ ★ ★ ★
lei0736(金币+3,VIP+0):谢谢 6-21 19:32
spring965(金币+3,VIP+0):高人,好像AIM也得到过你的帮助,O(∩_∩)O谢谢 6-21 22:00
引用回帖:
Originally posted by zhangfq7112 at 2009-6-21 16:56:
真通过了,我用inter fortran 编译不过去!请问snoopyzhao, 编译好的可执行文件能用吗?

我在 sun  的机器上编译的,估计在别的机器上可能用不了

intel 编译器给出的错误信息是啥?

因为 gennbo.f 中有两处需要增加右括号的……

分别是 8427 和 15421 行。前者要增加两个右括号,后者增加一个右括号。下面是个补丁文件:
CODE:
--- gennbo.f        Sun Jun 21 17:43:40 2009
+++ newgennbo.f        Sun Jun 21 17:42:12 2009
@@ -8424,7 +8424,7 @@
                   END IF
                 END IF
   250         CONTINUE
-              IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR.NE.'gh') THEN
+              IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR.NE.'gh'))) THEN
                 WRITE(LFNPR,2600) ITYP,NAMEAT(IATNO(NCTR)),NCTR,
      +                            (IVAL(I),I=1,4),M,LA
                 CALL NBHALT('Missing valence orbital in SR NAOANL.')
@@ -15418,7 +15418,7 @@
                       OCC = DM(N,N)
                 END IF
    60         CONTINUE
-              IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR).NE.'gh') THEN
+              IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR).NE.'gh')) THEN
                 WRITE(LFNPR,2600) ITYP,NAMEAT(IATNO(NCTR)),NCTR,
      +                            (IVAL(I),I=1,4),M,LA
                 CALL NBHALT('SR CORE could not find valence orbital.')

[ Last edited by snoopyzhao on 2009-6-21 at 17:45 ]
11楼2009-06-21 17:23:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangfq7112

银虫 (正式写手)

还是搞不定!具体错误如下:
(1) ifort enable.f 生成a.out可执行文件
(2) a.out 提问环境,我要linux-64 bit
(3) 生成版本,我要gennbo

要生成gennbo.f,接着说NBO_5GA.SRC没有,死掉!我把载来的NBO_5G.SRC,改名为NBO_5GA.SRC重新做,又要NBO_5GB.SRC,我再copy,得到gennbo.f。根据你提供的错误改掉再编译,还有错误。
12楼2009-06-22 21:39:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

★ ★
yuhuobuku(金币+2,VIP+0):谢谢交流 6-23 11:15
把编译时的错误信息贴一下吧

ifort gennbo.f >& a.log

然后,查看 a.log 中记录的错误信息是啥……
13楼2009-06-23 01:04:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangfq7112

银虫 (正式写手)

谢谢snoopyzhao,错误信息如下。

gennbo.f(41964): (col. 7) remark: BLOCK WAS VECTORIZED.
gennbo.f(609): (col. 12) remark: LOOP WAS VECTORIZED.
gennbo.f(609): (col. 12) remark: LOOP WAS VECTORIZED.
gennbo.f(662): (col. 12) remark: PARTIAL LOOP WAS VECTORIZED.
gennbo.f(745): (col. 14) remark: LOOP WAS VECTORIZED.
gennbo.f(19435): (col. 14) remark: LOOP WAS VECTORIZED.
..................

...................
编译出来的gennbo.exe 不能用!我用10.1.012版的intel fortran
14楼2009-06-23 09:55:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)


xuefei06(金币+1,VIP+0):多谢交流! 6-23 14:09
这不是错误信息啊

你能获得可执行文件吗?不能用是指什么?
15楼2009-06-23 10:20:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangfq7112

银虫 (正式写手)

能得到可执行文件,不能用是指运行时不干活,立刻死,错误是: LOOP WAS VECTORIZED
16楼2009-06-23 16:00:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

★ ★
gwdavid(金币+2,VIP+0):谢谢! 6-23 22:00
你的机器可以远程登录吗?如果可以,给我一个帐号,我自己上去编译一下。因为我没有 ifort。

如果不能的话,把编译时的输出信息完整地贴一下吧。运行时的出错信息也贴一下吧。
17楼2009-06-23 18:59:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangfq7112

银虫 (正式写手)

谢谢snoopyzhao

可以登录,必须是教育网!信息给你了,先谢!
18楼2009-06-24 08:43:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

引用回帖:
Originally posted by zhangfq7112 at 2009-6-24 08:43:
可以登录,必须是教育网!信息给你了,先谢!

回头我试试,呵呵……
19楼2009-06-24 09:31:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 spring965 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见