abinit 6.2.1: problem compiling m_libxc_functionals.F90
Posted: Thu Jul 29, 2010 8:13 am
Hello,
I try to install Abinit 6.2.1 using Intel 11.x compilers, and the plugins mentioned on the webpage. Compilation stops with m_libxc_functionals.F90
m_libxc_functionals.F90(48): error #6457: This derived type name has not been declared. [XC_F90_POINTER_T]
m_libxc_functionals.F90(49): error #6457: This derived type name has not been declared. [XC_F90_POINTER_T]
m_libxc_functionals.F90(108): error #6457: This derived type name has not been declared. [XC_F90_POINTER_T]
m_libxc_functionals.F90(125): error #6460: This is not a field name that is defined in the encompassing structure. [CONF]
m_libxc_functionals.F90(125): error #6460: This is not a field name that is defined in the encompassing structure. [INFO]
m_libxc_functionals.F90(146): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments. [XC_F90_INFO_REFS]
m_libxc_functionals.F90(146): error #6404: This name does not have a type, and must have an explicit type. [STR]
m_libxc_functionals.F90(149): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments. [XC_F90_INFO_REFS]
m_libxc_functionals.F90(366): error #6404: This name does not have a type, and must have an explicit type. [XC_F90_INFO_PROVIDES]
m_libxc_functionals.F90(366): error #6404: This name does not have a type, and must have an explicit type. [XC_PROVIDES_EXC]
m_libxc_functionals.F90(366): warning #7319: This argument's data type is incompatible with this intrinsic procedure; procedure assumed EXTERNAL. [IAND]
m_libxc_functionals.F90(366): error #6404: This name does not have a type, and must have an explicit type. [IAND]
m_libxc_functionals.F90(387): error #6633: The type of the actual argument differs from the type of the dummy argument. [1]
m_libxc_functionals.F90(389): error #6633: The type of the actual argument differs from the type of the dummy argument. [1]
m_libxc_functionals.F90(391): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments. [XC_F90_MGGA_VXC]
Any idea how to solve this problem?
Side question: why is the -xHOST option not used in the Intel optimization files?
Regards
Stefan Becuwe
I try to install Abinit 6.2.1 using Intel 11.x compilers, and the plugins mentioned on the webpage. Compilation stops with m_libxc_functionals.F90
m_libxc_functionals.F90(48): error #6457: This derived type name has not been declared. [XC_F90_POINTER_T]
m_libxc_functionals.F90(49): error #6457: This derived type name has not been declared. [XC_F90_POINTER_T]
m_libxc_functionals.F90(108): error #6457: This derived type name has not been declared. [XC_F90_POINTER_T]
m_libxc_functionals.F90(125): error #6460: This is not a field name that is defined in the encompassing structure. [CONF]
m_libxc_functionals.F90(125): error #6460: This is not a field name that is defined in the encompassing structure. [INFO]
m_libxc_functionals.F90(146): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments. [XC_F90_INFO_REFS]
m_libxc_functionals.F90(146): error #6404: This name does not have a type, and must have an explicit type. [STR]
m_libxc_functionals.F90(149): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments. [XC_F90_INFO_REFS]
m_libxc_functionals.F90(366): error #6404: This name does not have a type, and must have an explicit type. [XC_F90_INFO_PROVIDES]
m_libxc_functionals.F90(366): error #6404: This name does not have a type, and must have an explicit type. [XC_PROVIDES_EXC]
m_libxc_functionals.F90(366): warning #7319: This argument's data type is incompatible with this intrinsic procedure; procedure assumed EXTERNAL. [IAND]
m_libxc_functionals.F90(366): error #6404: This name does not have a type, and must have an explicit type. [IAND]
m_libxc_functionals.F90(387): error #6633: The type of the actual argument differs from the type of the dummy argument. [1]
m_libxc_functionals.F90(389): error #6633: The type of the actual argument differs from the type of the dummy argument. [1]
m_libxc_functionals.F90(391): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments. [XC_F90_MGGA_VXC]
Any idea how to solve this problem?
Side question: why is the -xHOST option not used in the Intel optimization files?
Regards
Stefan Becuwe