[molpro-user] Molpro 2006.1 installation failure on HP Superdome

Jyh-Shyong Ho c00jsh00 at nchc.org.tw
Mon Jul 31 02:50:11 BST 2006


Dear Prof. Knowles,

Thanks for your message.  I tried again but I still got the same error 
message.
I tried both
./configure -mpp
and
./configure -noxml -mpp
It seems that the option -noxml has no effect on the creation of CONFIG 
and GNUmakefile.
Perhaps I  should find a way to turn off the compilation of the XML module?

Jyh-shyong Ho, Ph.D.
Research Scientist
National Center for High Performance Computing
Hsinchu, Taiwan, ROC

Peter Knowles wrote:

> 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
>
>





More information about the Molpro-user mailing list