absoft and AMBER6

From: Jarrod Smith <jsmith_at_chazin.structbio.vanderbilt.edu>
Date: Thu 24 Aug 2000 21:33:00 -0500

I'm having difficulty with absoft.

f90 -V returns:
f90: Copyright Absoft Corporation 1994-1998 mV2; Cray Research, Inc. 1994-1996
CF90 (2.x.x.x f36t87) Version 2.3 Thu Aug 24, 2000 21:13:23

I linked the standard Machine.absoft file to MACHINE and tried 'make'. When it
gets to sander, it dies on this object:

../Compile L3 -P -DDPREC egb.f
cat egb.f | /lib/cpp -traditional -P -DDPREC -DLinux -DISTAR2 -DREGNML
-DCLINK_CAPS -DNO_SIGN > _egb_.f
f90 -c -B100 -O _egb_.f
make[1]: *** [egb.o] Error 1
make[1]: Leaving directory `/raid/local/structbio/amber6/src/sander'
make: *** [install] Error 2


If I go into the src/sander directory and type in the Compile and f90 commands
by hand, it acts like everything is fine, but does NOT make the object egb.o.
It does this for the other objects that depend on egb.f, too (egb.LES.o and
egb.MC.o). If I turn optimization off, it makes the objects and sander
compiles.

Is this acceptable behavior?

Once sander compiles, the top-level build goes on to die on profec. I commented
profec out for now, but e.g.:

f90 -c -B100 -O _makediff_.f

      len=length(fprt)
          ^
cf90-700 f90fe: ERROR PROFEC_DIFF, File = _makediff_.f, Line = 79, Column = 11
  No specific intrinsic exists for the intrinsic call "LENGTH".


-- 
Jarrod A. Smith
Research Asst. Professor, Biochemistry
Asst. Director, Center for Structural Biology
Computation and Molecular Graphics
Vanderbilt University
jsmith_at_structbio.vanderbilt.edu
Received on Thu Aug 24 2000 - 19:33:00 PDT
Custom Search