I met a problem when compiling VTST2.04b into vasp5.2
Posted: Thu Nov 29, 2012 4:15 am
Dear all.
I met a problem when compiling VTST2.04b into vasp5.2.
I do as the web said.
__________________________________________________________________________
Find and replace:
CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
LATT_CUR%A,LATT_CUR%B,IO%IU6)
with
CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
TSIF,LATT_CUR%A,LATT_CUR%B,IO%IU6)
__________________________________________________________________________
and then
___________________________________________________________________________
add the following objects before chain.o:
bfgs.o dynmat.o instanton.o lbfgs.o sd.o cg.o dimer.o bbm.o \
fire.o lanczos.o neb.o qm.o opt.o
___________________________________________________________________________
then
_____________________________________________________________________________________________________________
download the package vtstcode.tar.gz into your vasp source directory. The file chain.F is replaced, so back up the old version.
_____________________________________________________________________________________________________________
I press "make"
the cluester began compiling .
after nearly 5 mins
problems came
__________________________________________________________________________________________________________
"chain.f", line 345.17: 1515-022 (S) Syntax Error: Extra token " evtoj " was found. The token is ignored.
"chain.f", line 346.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 347.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 348.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 349.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 471.15: 1516-036 (S) Entity t_i has undefined type.
"chain.f", line 475.19: 1516-036 (S) Entity latt_cur has undefined type.
"chain.f", 1516-036 (S) Entity dyn has undefined type.
"chain.f", 1516-036 (S) Entity parameter has undefined type.
"chain.f", 1516-036 (S) Entity evtoj has undefined type.
"chain.f", 1516-036 (S) Entity ntypd has undefined type.
"chain.f", 1516-036 (S) Entity niond has undefined type.
"chain.f", 1516-036 (S) Entity nionpd has undefined type.
"chain.f", 1516-036 (S) Entity ntyppd has undefined type.
** chain === End of Compilation 1 ===
1501-511 Compilation failed for file chain.f.
make: 1254-004 The error code from the last command is 1.
Stop.
__________________________________________________________________________________________________________
how to solve this problem ,my dear friends.I tried many ways to solve the problem,but didn't work.
My boss want me to solve this problem before sunset.
thanks for reading my letter.
Edward Chan
2012.11.29
I met a problem when compiling VTST2.04b into vasp5.2.
I do as the web said.
__________________________________________________________________________
Find and replace:
CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
LATT_CUR%A,LATT_CUR%B,IO%IU6)
with
CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
TSIF,LATT_CUR%A,LATT_CUR%B,IO%IU6)
__________________________________________________________________________
and then
___________________________________________________________________________
add the following objects before chain.o:
bfgs.o dynmat.o instanton.o lbfgs.o sd.o cg.o dimer.o bbm.o \
fire.o lanczos.o neb.o qm.o opt.o
___________________________________________________________________________
then
_____________________________________________________________________________________________________________
download the package vtstcode.tar.gz into your vasp source directory. The file chain.F is replaced, so back up the old version.
_____________________________________________________________________________________________________________
I press "make"
the cluester began compiling .
after nearly 5 mins
problems came
__________________________________________________________________________________________________________
"chain.f", line 345.17: 1515-022 (S) Syntax Error: Extra token " evtoj " was found. The token is ignored.
"chain.f", line 346.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 347.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 348.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 349.6: 1514-050 (S) Specification statement is out of order. Statement is ignored.
"chain.f", line 471.15: 1516-036 (S) Entity t_i has undefined type.
"chain.f", line 475.19: 1516-036 (S) Entity latt_cur has undefined type.
"chain.f", 1516-036 (S) Entity dyn has undefined type.
"chain.f", 1516-036 (S) Entity parameter has undefined type.
"chain.f", 1516-036 (S) Entity evtoj has undefined type.
"chain.f", 1516-036 (S) Entity ntypd has undefined type.
"chain.f", 1516-036 (S) Entity niond has undefined type.
"chain.f", 1516-036 (S) Entity nionpd has undefined type.
"chain.f", 1516-036 (S) Entity ntyppd has undefined type.
** chain === End of Compilation 1 ===
1501-511 Compilation failed for file chain.f.
make: 1254-004 The error code from the last command is 1.
Stop.
__________________________________________________________________________________________________________
how to solve this problem ,my dear friends.I tried many ways to solve the problem,but didn't work.
My boss want me to solve this problem before sunset.
thanks for reading my letter.
Edward Chan
2012.11.29