[CPMD-list] Problems with Cray X1 build

Chris Borchert cbborchert at yahoo.com
Fri May 27 21:59:06 CEST 2005


Sorry but Configure.nocpp still doesn't get me
anywhere on the X1. Any other ideas? Thanks.
----------32 bit----------
ftn -eZ -F -ra -sword_pointer -Otask0 
-Ovector3,scalar3,inline5,stream3,nopattern 
-D__CRAYX1 -DCRAYX1 -DCRAY -DCRAY32 -D__VECTOR
-DFFT_X1  -DPARALLEL  -DPOINTER8  -DIARGC=IPXFARGC
-DSYSTEM=ISHELL    -Omodinline ./.F -c -o ./.o
ftn-967 ftn: LIMIT $MAIN, File = ./.F, Line = 1
  The compiler is unable to open file "./.F".
ftnlx:  Error:  Can not open source file "./.F".
        Reason: No such file or directory
*** Error code 1 (bu21)
----------64 bit----------
UX:make: ERROR: make: file `Makefile' line 317: Syntax
error
----------END----------


--- Axel Kohlmeyer
<axel.kohlmeyer at theochem.ruhr-uni-bochum.de> wrote:

> On Mon, 16 May 2005, Chris Borchert wrote:
> 
> hi chris,
> 
> did you use the Configure.nocpp script to generate
> your Makefile or mkconfig.sh? I think this has not
> made it into the manual (can't check right now),
> but Configure.nocpp is for Cray X1 platform _only_ 
> but Cray X1 also _needs_ it.
> 
> regards,
> 	axel.
> 
> CB> I am trying to build CPMD 3.9.2 (for the first
> time
> CB> ever) on a Cray X1 (UNICOS 2.5.31). I'm using
> the
> CB> default cc, ftn, and cpp. On both the 32 and
> 64-bit
> CB> builds the Makefile has to be modified to use
> "-c" to
> CB> compile fortran files, instead of "-o". After
> several
> CB> files successfully build, the 64-bit build dies
> on
> CB> vpsi.f and the 32-bit dies on rnlsm2.f:
> CB> ----------64 bit----------
> CB> ftn -sdefault64 -dp -eZ -F -ra -sword_pointer 
> CB> ./vpsi.f -c  ./vpsi.o
> CB>  
> CB> !CSD$ end parallel do
> CB>  ^
> CB> ftn-1749 ftn: ERROR VPSI, File = ./vpsi.f, Line
> = 245,
> CB> Column = 2
> CB>   A DO block must directly follow the CSD$
> PARALLELDO
> CB> directive.
> CB>  
> CB> !CSD$ end parallel do
> CB>  ^
> CB> ftn-1749 ftn: ERROR VPSI, File = ./vpsi.f, Line
> = 277,
> CB> Column = 2
> CB>   A DO block must directly follow the CSD$
> PARALLELDO
> CB> directive.
> CB>  
> CB> !CSD$ end parallel do
> CB>  ^
> CB> ftn-1749 ftn: ERROR VPSI, File = ./vpsi.f, Line
> = 294,
> CB> Column = 2
> CB>   A DO block must directly follow the CSD$
> PARALLELDO
> CB> directive.
> CB>  
> CB>       RETURN
> CB>       ^
> CB> ftn-549 ftn: ERROR VPSI, File = ./vpsi.f, Line =
> 508,
> CB> Column = 7
> CB>   A RETURN statement is not allowed within a
> parallel
> CB> region.
> CB>  
> CB> Cray Fortran: Version 5.2.0.5
> CB> (u3030f92057i10081p52116a52022e52009x9228)
> CB> Cray Fortran: Thu May  5, 2005  11:17:35
> CB> Cray Fortran: Compile time:  0.5600 seconds
> CB> Cray Fortran: 2409 source lines
> CB> Cray Fortran: 4 errors, 0 warnings, 0 other
> messages,
> CB> 0 ansi
> CB> Cray Fortran: "explain ftn-message number" gives
> more
> CB> information about each message
> CB> *** Error code 1 (bu21)
> CB> ----------32 bit----------
> CB> ftn    ./rnlsm2.f -c  ./rnlsm2.o
> CB>  
> CB> !CSD$ end parallel do
> CB>  ^
> CB> ftn-1751 ftn: ERROR RNLSM2, File = ./rnlsm2.f,
> Line =
> CB> 137, Column = 2
> CB>   The CSD$ ENDPARALLELDO directive must
> immediately
> CB> follow the do loop.
> CB>  
> CB> !CSD$ end parallel do
> CB>  ^
> CB> ftn-1751 ftn: ERROR RNLSM2, File = ./rnlsm2.f,
> Line =
> CB> 191, Column = 2
> CB>   The CSD$ ENDPARALLELDO directive must
> immediately
> CB> follow the do loop.
> CB>  
> CB> !CSD$ end parallel do
> CB>  ^
> CB> ftn-1751 ftn: ERROR RNLSM2, File = ./rnlsm2.f,
> Line =
> CB> 216, Column = 2
> CB>   The CSD$ ENDPARALLELDO directive must
> immediately
> CB> follow the do loop.
> CB>  
> CB> Cray Fortran: Version 5.2.0.5
> CB> (u3030f92057i10081p52116a52022e52009x9228)
> CB> Cray Fortran: Thu May  5, 2005  11:46:27
> CB> Cray Fortran: Compile time:  0.2100 seconds
> CB> Cray Fortran: 1495 source lines
> CB> Cray Fortran: 3 errors, 0 warnings, 0 other
> messages,
> CB> 0 ansi
> CB> Cray Fortran: "explain ftn-message number" gives
> more
> CB> information about each message
> CB> *** Error code 1 (bu21)
> CB> ----------END----------
> CB> 
> CB> Any suggestions would be greatly appreciated.
> CB> 
> CB> Chris
> CB> 
> CB> 
> CB> 
> CB> 
> CB> 
> CB> 
> CB> 		
> CB> __________________________________ 
> CB> Do you Yahoo!? 
> CB> Read only the mail you want - Yahoo! Mail
> SpamGuard. 
> CB> http://promotions.yahoo.com/new_mail 
> CB> _______________________________________________
> CB> CPMD-list mailing list
> CB> CPMD-list at cpmd.org
> CB> http://cpmd.org/mailman/listinfo/cpmd-list
> CB> 
> CB> 
> 
> -- 
> 
>
=======================================================================
> Dr. Axel Kohlmeyer   e-mail:
> axel.kohlmeyer at theochem.ruhr-uni-bochum.de
> Lehrstuhl fuer Theoretische Chemie          Phone:
> ++49 (0)234/32-26673
> Ruhr-Universitaet Bochum - NC 03/53         Fax:  
> ++49 (0)234/32-14045
> D-44780 Bochum 
>
http://www.theochem.ruhr-uni-bochum.de/~axel.kohlmeyer/
>
=======================================================================
> If you make something idiot-proof, the universe
> creates a better idiot.
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



More information about the CPMD-list mailing list