[molpro-user] Molpro 2006.1 installation failure on HP Superdome
Peter Knowles
KnowlesPJ at Cardiff.ac.uk
Sat Jul 29 16:53:30 BST 2006
It looks as if you have given the -xml option to configure on a system
which has an implementation of libxml which is different to the libxml2
that is found on common linux systems. If so, try running configure
again with the -noxml option. The xml configuration is not needed for
any of the documented features of the code.
Peter
Jyh-Shyong Ho wrote:
> Hi,
>
> Has any one successfuuly installed Molpro 2006.01 on HP Superdome?
> My attempt failed on src/util/fcmlc.c, here is the log file:
>
> cc -Ae +DSnative +DD64 -DI64 -Dppu -c -DSEEK=.001 -DSPEED=200000
> -DUSE_MPI -DHAVE_INTTYPES_H -DMOLPRO_GETOPTLONG -DHPMPI -DMA_ALLOC
> -DMOLPROC_PAR -I. -I. +O2 fcmlc.c
> Warning 361: "xmlstubs.h", line 2 # Value-returning function might end
> without executing a return statement.
> int xmlFreeTextReader(){}
> ^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 3 #
> Value-returning function might end without executing a return statement.
> int xmlNewTextReaderFilename(){}
> ^^^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 4 #
> Value-returning function might end without executing a return statement.
> int xmlTextReaderAttributeCount(){}
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 5 #
> Value-returning function might end without executing a return statement.
> const char *xmlTextReaderGetAttribute(){}
> ^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h",
> line 6 # Value-returning function might end without executing a return
> statement.
> int xmlTextReaderHasAttributes(){}
> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 7 #
> Value-returning function might end without executing a return statement.
> const char *xmlTextReaderLocalName(){}
> ^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line
> 8 # Value-returning function might end without executing a return
> statement.
> int xmlTextReaderMoveToElement(){}
> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 9 #
> Value-returning function might end without executing a return statement.
> int xmlTextReaderMoveToFirstAttribute(){}
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h",
> line 10 # Value-returning function might end without executing a return
> statement.
> int xmlTextReaderMoveToNextAttribute(){}
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h",
> line 11 # Value-returning function might end without executing a return
> statement.
> int xmlTextReaderNodeType(){}
> ^^^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 12 #
> Value-returning function might end without executing a return statement.
> char *xmlTextReaderPrefix(){}
> ^^^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 13 #
> Value-returning function might end without executing a return statement.
> int xmlTextReaderRead(){}
> ^^^^^^^^^^^^^^^^^ Warning 361: "xmlstubs.h", line 14 #
> Value-returning function might end without executing a return statement.
> char *xmlTextReaderValue(){}
> ^^^^^^^^^^^^^^^^^^ Error 181: "fcmlc.c", line 140 # Expected
> 0 argument(s) for "int xmlFreeTextReader()"; had 1 instead.
> xmlFreeTextReader(reader);}
> ^^^^^^^^^^^^^^^^^^^^^^^^^ Error 181: "fcmlc.c", line 144 # Expected
> 0 argument(s) for "int xmlNewTextReaderFilename()"; had 1 instead.
> reader =
> xmlNewTextReaderFilename(cml_internal_null_terminate(docname,n))
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 181: "fcmlc.c", line 169 # Expected 0 argument(s) for "int
> xmlTextReaderNodeType()"; had 1 instead.
> if((xmlTextReaderNodeType(reader)==1)&&
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 181: "fcmlc.c",
> line 172 # Expected 0 argument(s) for "const char
> *xmlTextReaderLocalName()"; had 1 instead.
> if(!strcmp(xmlTextReaderLocalName(reader),"atom")){
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error
> 181: "fcmlc.c", line 175 # Expected 0 argument(s) for "const char
> *xmlTextReaderLocalName()"; had 1 instead.
> if(!strcmp(xmlTextReaderLocalName(reader),"atomArray")){
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 181: "fcmlc.c", line 181 # Expected 0 argument(s) for "int
> xmlFreeTextReader()"; had 1 instead.
> xmlFreeTextReader(reader);clearreader=1;
> ^^^^^^^^^^^^^^^^^^^^^^^^^ Error 181: "fcmlc.c", line
> 204 # Expected 0 argument(s) for "int xmlTextReaderAttributeCount()";
> had 1 instead.
> jmax=xmlTextReaderAttributeCount(reader);
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 181: "fcmlc.c", line 205 # Expected 0 argument(s) for "int
> xmlTextReaderMoveToFirstAttribute()"; had 1 instead.
> xmlTextReaderMoveToFirstAttribute(reader);
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 181: "fcmlc.c", line 209 # Expected 0 argument(s) for "char
> *xmlTextReaderValue()"; had 1 instead.
> value=xmlTextReaderValue(reader);
> ^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 181: "fcmlc.c", line 210 # Expected 0 argument(s) for "const char
> *xmlTextReaderLocalName()"; had 1 instead.
> key=(char *) xmlTextReaderLocalName(reader);
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 181: "fcmlc.c", line 224 # Expected 0 argument(s) for "int
> xmlTextReaderMoveToNextAttribute()"; had 1 instead.
> xmlTextReaderMoveToNextAttribute(reader);
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 181: "fcmlc.c", line 226 # Expected 0 argument(s) for "int
> xmlTextReaderMoveToElement()"; had 1 instead.
> xmlTextReaderMoveToElement(reader);
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error 699: "fcmlc.c", line 226 # Error limit reached; halting compilation.
> xmlTextReaderMoveToElement(reader);
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> I have applied the latest patch. Any hint?
>
> Best regards
>
> Jyh-Shyong Ho, Ph.D.
> Research Scientist
> National Center for High Performance Computing
> Hsinchu, Taiwan, ROC
--
Prof. Peter J. Knowles
School of Chemistry, Cardiff University, Main Building, Park Place,
Cardiff CF10 3AT, UK
Telephone: +44 29208 79182 Fax: +44 2920874030
Email KnowlesPJ at Cardiff.ac.uk WWW
http://www.cardiff.ac.uk/chemy/staff/knowles.html
More information about the Molpro-user
mailing list