[Pw_forum] Compilation in BlueGene/L

Madan Mithra. L. M snd2mra at yahoo.com
Mon Jan 4 19:00:09 CET 2010


Hello,

I was able to compile parallel code (pwscf 4.1.2) in BlueGene/L (in fact in the same machine). However, when I try to run the job (submitted through IBM LoadLeveler), it quits giving the following error. Could someone please help me to figure out the error ? The Make file used is provided at the end of this mail.

Thanks

- Madan
                         ----------------------------------------
                         Madan Mithra .L.M
                         Senior Research Fellow
                         Dept.of Physics
                         Indian Institute of Science
                         Bangalore - 560 012
                         INDIA
                         .........................................
                         e-mail : mit at physics.iisc.ernet.in
                                : snd2mra at yahoo.com
                         Phone  : 91-80-22932313    (Lab)
                         FAX    : (080) 360 2602
                         -----------------------------------------

------------------ The Error Obtained ------------
stty: standard input: Inappropriate ioctl for device
Permission denied.
<Jan 04 19:09:47.259707> FE_MPI (ERROR): waitForBackendConnections() - child process died unexpected
ly
<Jan 04 19:09:47.259840> FE_MPI (ERROR): Failed to get control and data connections from service nod
e
<Jan 04 19:09:47.259873> FE_MPI (ERROR): Failure list:
<Jan 04 19:09:47.259895> FE_MPI (ERROR):   - 1. Failed to execute Back-End mpirun on service node (f
ailure #13)
---------------------------------------------

Here is the : make.sys

--------------------------------------------------
.SUFFIXES :
.SUFFIXES : .o .c .f .f90

.f90.o:
        $(MPIF90) $(F90FLAGS) -c $<


.f.o:
        $(F77) $(FFLAGS) -c $<

.c.o:
        $(CC) $(CFLAGS)  -c $<


DFLAGS         = -D__AIX -D__XLF -D__MPI -D__PARA -D__LINUX_ESSL -D__MASS
FDFLAGS        = -D__AIX,-D__XLF,-D__MPI,-D__PARA,-D__LINUX_ESSL,-D__MASS

BGLSYS = /bgl/BlueLight/V1R3M4_300_2008-080728/ppc/bglsys

IFLAGS         = -I../include

MODFLAGS       = -I./  -I../Modules  -I../iotk/src \
                 -I../PW  -I../PH  -I../EE -I../GIPAW

MPIF90         = mpixlf90
CC             = mpixlc
F77            = mpixlf77

CPP            = cpp
CPPFLAGS       = -P -traditional $(DFLAGS) $(IFLAGS)

CFLAGS         = -O3 -qstrict $(DFLAGS) $(IFLAGS) -qarch=440d -qtune=440
F90FLAGS       = $(FFLAGS) -qfree=f90 -WF,$(FDFLAGS) $(IFLAGS) $(MODFLAGS)
FFLAGS         = -O3 -qstrict -qsuffix=cpp=f90 -qdpc -qalias=nointptr -Q \
                 -qarch=440d -qtune=440

FFLAGS_NOOPT   = -O0

LD             = /bgl/BlueLight/V1R3M4_300_2008-080728/ppc/bglsys/bin/mpixlf90
LDFLAGS        =
BLAS_LIBS      = -L/opt/ibmmath/lib -lesslbg

LAPACK_LIBS    = ../flib/lapack.a

FFT_LIBS       = -L/opt/ibmmath/lib -lesslbg

MPI_LIBS       = -L$(BGLSYS)/lib -lmpich.rts -lmsglayer.rts -lrts.rts -ldevices.rts

MASS_LIBS      = -L/opt/ibmcmp/xlmass/bg/4.4/bglib -lmassv

PGPLOT_LIBS    =

AR             = ar
ARFLAGS        = ruv
ARFLAGS_DYNAMIC= ruv

RANLIB         = ranlib

LIBOBJS        = ../flib/ptools.a ../flib/flib.a ../clib/clib.a ../iotk/src/libiotk.a ../Multigrid/mglib.a
LIBS           = $(LAPACK_LIBS) $(BLAS_LIBS) $(FFT_LIBS) $(MPI_LIBS) $(MASS_LIBS) $(PGPLOT_LIBS) $(LD_LIBS)

-----------------------------------

> Message: 1
> Date: Sun, 3 Jan 2010 15:47:41 +0530
> From: udayagiri sai babu <udayagiri3 at gmail.com>
> Subject: [Pw_forum] configure error
> To: PWSCF Forum <pw_forum at pwscf.org>
> Message-ID:
>     <d3964cb11001030217t774e74b0o700161371e848ba4 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> Dear all I am trying to install Q.E 4.0.1. and got the
> following error in
> the configuration.
> 
> bglfen01 metubabu/espresso-4.0.1> ./configure
> checking build system type... powerpc64-unknown-linux-gnu
> checking architecture... ppc64
> checking for xlf90_r... no
> checking for g95... no
> checking for gfortran... no
> checking for f90... no
> checking for Fortran 77 compiler default output file
> name... configure:
> error: Fortran 77 compiler cannot create executables
> See `config.log' for more details.
> 
> Given below is the information given by my system
> administrator. Can
> somebody help me?
> 
> 


      



More information about the users mailing list