计算化学公社

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

[VASP] 请问编译VTST+VASP 5.4.4的时候碰到错误如何解决?

[复制链接 Copy URL]

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

各位大佬好。我在编译VASP 5.4.4 +VTST-182的时候,单独编译vasp没有任何问题,编译VTST的时候(具体应该是VTST的instanton.F文件),碰到了以下报错,想请教一下各位大佬应该如何解决,谢谢大家!

mpiifort -free -names lowercase -assume byterecl -w -O2 -xHOST -I/opt/intel/compilers_and_libraries_2019.1.144/linux/mkl/include/fftw -c instanton.f90
instanton.F(57): error #6580: Name in only-list does not exist or is not accessible.   [RANE]
      USE random_seeded, ONLY: RANE
-------------------------------^
instanton.F(208): error #6580: Name in only-list does not exist or is not accessible.   [RANE]
      USE random_seeded, ONLY: RANE
-------------------------------^
instanton.F(433): error #6404: This name does not have a type, and must have an explicit type.   [RANE]
                  w(i,j,im)=rane()-0.5_q
----------------------------^
compilation aborted for instanton.f90 (code 1)
make[2]: *** [instanton.o] Error 1
make[2]: Leaving directory `/root/chem/vasp.5.4.4/build/std'
cp: cannot stat ‘vasp’: No such file or directory
make[1]: *** [all] Error 1
make[1]: Leaving directory `/root/chem/vasp.5.4.4/build/std'
make: *** [std] Error 2


28

帖子

0

威望

591

eV
积分
619

Level 4 (黑子)

2#
发表于 Post on 2021-6-4 09:56:28 | 只看该作者 Only view this author
VTST一般不会有问题吧,可能还是编译环境的问题。我猜你是在超算用动态库编译。
编译前仔细检查
which ifort
echo $MKLROOT
which mpiifort
这三个命令的输出,特别是第二个。

145

帖子

0

威望

3113

eV
积分
3258

Level 5 (御坂)

3#
发表于 Post on 2021-6-4 10:37:56 | 只看该作者 Only view this author
本帖最后由 neocc 于 2021-6-4 10:45 编辑

我遇到的报错与楼主的相同,是instanton.F文件的问题么?

  1. instanton.F(57): error #6580: Name in only-list does not exist or is not accessible.   [RANE]
  2.       USE random_seeded, ONLY: RANE
  3. -------------------------------^
  4. instanton.F(208): error #6580: Name in only-list does not exist or is not accessible.   [RANE]
  5.       USE random_seeded, ONLY: RANE
  6. -------------------------------^
  7. instanton.F(433): error #6404: This name does not have a type, and must have an explicit type.   [RANE]
  8.                   w(i,j,im)=rane()-0.5_q
  9. ----------------------------^
  10. compilation aborted for instanton.f90 (code 1)
复制代码

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2021-6-4 12:24:21 | 只看该作者 Only view this author
MisakaFaction 发表于 2021-6-4 09:56
VTST一般不会有问题吧,可能还是编译环境的问题。我猜你是在超算用动态库编译。
编译前仔细检查
which if ...

谢谢您,但是我是按照sob老师的教程一步一步来的,只是加上了VTST的代码(按照他官网的教程),不知道为什么还是出错了。您说的三个指令我输入了都能显示出安装路径,应该不是编译器的问题。看这个错误代码,感觉还是instanton.F文件的问题。

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2021-6-4 12:25:57 | 只看该作者 Only view this author
neocc 发表于 2021-6-4 10:37
我遇到的报错与楼主的相同,是instanton.F文件的问题么?

是的,你看这个错误代码就是显示instanton文件的错误,你也可以看看instanton文件的代码,里面确实有RANE这个词,不知道为什么这个编译的时候会有问题。

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

6#
发表于 Post on 2021-6-4 14:19:35 | 只看该作者 Only view this author
我处理没有遇到问题,

记得按照说明打补丁。

其他问题,可以查看签名。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2021-6-4 22:07:02 | 只看该作者 Only view this author
abin 发表于 2021-6-4 14:19
我处理没有遇到问题,

记得按照说明打补丁。

谢谢,我打了patch.5.4.4.16052018.gz的补丁,但是问题依然存在,搜索UT Austin的论坛,里面也没有提到这个问题的,难受了

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

8#
发表于 Post on 2021-6-4 22:36:42 | 只看该作者 Only view this author
1187383925 发表于 2021-6-4 22:07
谢谢,我打了patch.5.4.4.16052018.gz的补丁,但是问题依然存在,搜索UT Austin的论坛,里面也没有提 ...

看来你运气不好。

我没有遇到任何问题。

vasp 544 + VTST

vasp 610 + VTST

vasp 620 + VTST 均是顺利通过。
尤其是620, 所有算例100%通过。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

9#
 楼主 Author| 发表于 Post on 2021-6-5 10:29:28 | 只看该作者 Only view this author
破案了,我去UT Austin的论坛询问了一下作者,他告诉我:“For version of vasp < 6, I have the vtstcode in subdirectories. In your case with vasp 5.4.4, use the files in the vtstcode5 subdirectory.” 按照他提供的说明再次编译vasp5.4.4+VTST 成功了

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

10#
 楼主 Author| 发表于 Post on 2021-6-5 10:29:56 | 只看该作者 Only view this author
neocc 发表于 2021-6-4 10:37
我遇到的报错与楼主的相同,是instanton.F文件的问题么?

问题解决了,看上个楼层

2301

帖子

1

威望

5473

eV
积分
7794

Level 6 (一方通行)

11#
发表于 Post on 2021-6-5 10:48:11 | 只看该作者 Only view this author
1187383925 发表于 2021-6-5 10:29
破案了,我去UT Austin的论坛询问了一下作者,他告诉我:“For version of vasp < 6, I have the vtstcode  ...

天,
这错误你都能犯呀。

vtst下载解压后,
里面好几个文件夹呢, 标题也很清楚呀。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

145

帖子

0

威望

3113

eV
积分
3258

Level 5 (御坂)

12#
发表于 Post on 2021-6-5 13:33:49 | 只看该作者 Only view this author
1187383925 发表于 2021-6-5 10:29
破案了,我去UT Austin的论坛询问了一下作者,他告诉我:“For version of vasp < 6, I have the vtstcode  ...

vtstcode文件夹内15个F文件和子文件夹的F文件有什么关联嚒?

145

帖子

0

威望

3113

eV
积分
3258

Level 5 (御坂)

13#
发表于 Post on 2021-6-5 14:18:35 | 只看该作者 Only view this author
which icc 出现正常路径/opt/intel/compilers_and_libraries_2019.3.199/linux/bin/intel64/icc

不过还是编译报错
icc: command line error: no files specified; for help type "icc -help"
make[2]: *** [.o] Error 1
make[2]: Leaving directory `/vasp.5.4.4/build/std'
cp: cannot stat ‘vasp’: No such file or directory
make[1]: *** [all] Error 1
make[1]: Leaving directory `/vasp.5.4.4/build/std'
make: *** [std] Error 2

这是为什么呢?

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

14#
 楼主 Author| 发表于 Post on 2021-6-6 04:18:24 | 只看该作者 Only view this author
neocc 发表于 2021-6-5 13:33
vtstcode文件夹内15个F文件和子文件夹的F文件有什么关联嚒?

就用子文件夹vstscode5的就行了

8

帖子

0

威望

121

eV
积分
129

Level 2 能力者

15#
 楼主 Author| 发表于 Post on 2021-6-6 04:18:53 | 只看该作者 Only view this author
neocc 发表于 2021-6-5 14:18
which icc 出现正常路径/opt/intel/compilers_and_libraries_2019.3.199/linux/bin/intel64/icc

不过还 ...

不知道欸,我是按照sob老师的方法来的,没有碰到过你说到的这个问题

本版积分规则 Credits rule

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

GMT+8, 2024-11-24 18:43 , Processed in 0.231857 second(s), 22 queries , Gzip On.

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