Compiling for a 64-bit machine


[ Molcas user's WWWBoard ]

Posted by Ben Gherman on January 23, 2004 at 21:20:16:

I'm encountering this error message in seward...
Too large basis to be handled conventionally!
nBs(iSymi).gt. 303
nBs(iSymi)= 336
iSymi= 1

From some posts from 2002, I gather that running on a 64-bit machine will solve this problem. To that end, I've tried recompiling the source code into 64-bit executables and then running on said 64-bit machine. I've added the flags "-D_I8_" and "-qintsize=8" as well as "-q64" to the CFLAGS and F77FLAGS list in the Symbols file. I'm using the xlf and xlc compilers on AIX 5.1. Upon reconfiguring the makefiles and recompiling, and running a test job, I get this error very early in seward (the first module I call):
*** (S)-level error in subroutine SPOOLINP ***
premature abort
If I leave out the qintsize=8 flag, I then get a long list of output like:
>>> Enter iDaFile <<<
unit : 50
option : 1
length : 512
disk adr. : 177664
within the seward output, after which seward immediately dies without any further info.

I clearly don't have things quite right in my compilation method. If any assistance or compiling instructions can be given, that would be great.




Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

if B is 1s22s22p1, what is Li?

Passfield:

Comments:


[ Follow Ups ] [ Post Followup ] [ Molcas user's WWWBoard ]