application called MPI_Abort(MPI_COMM_WORLD, 13)

Total energy, geometry optimization, DFT+U, spin....

Moderator: bguster

Locked
puneet336
Posts: 3
Joined: Mon Apr 20, 2015 9:54 am

application called MPI_Abort(MPI_COMM_WORLD, 13)

Post by puneet336 » Tue Apr 28, 2015 3:27 pm

This question is a follow up question on my previous post:http://forum.abinit.org/viewtopic.php?f=8&t=2974
I was unable to debug previous issue , so i decided to start afresh,
& rebuild my binary (fresh compilation) again ,

Now i am unable to run my application,
with mpirun , the following error shows up,

Code: Select all

[puneet@systemcuda bin]$ mpirun -np 4 ./abinit < tmbt_1.files 
  ABINIT
 
  Give name for formatted input file:
tmbt_1.in
  Give name for formatted output file:
tmbt_1.out
  Give root name for generic input files:
tmbt_1i
  Give root name for generic output files:
tmbt_1o
  Give root name for generic temporary files:
tmbt_1t

--- !WARNING
message: |
    Finds that output file tmbt_1.out
     already exists.
src_file: isfile.F90
src_line: 120
...

 new name assigned:tmbt_1.out


--- !WARNING
message: |
    Finds that output file tmbt_1.out
     already exists.
src_file: isfile.F90
src_line: 120
...

 new name assigned:tmbt_1.outA


--- !WARNING
message: |
    Finds that output file tmbt_1.outA
     already exists.
src_file: isfile.F90
src_line: 120
...

 new name assigned:tmbt_1.outB


--- !WARNING
message: |
    Finds that output file tmbt_1.outB
     already exists.
src_file: isfile.F90
src_line: 120
...

 new name assigned:tmbt_1.outC


.Version 7.10.4 of ABINIT
.(MPI version, prepared for a x86_64_linux_gnu4.4 computer)

.Copyright (C) 1998-2014 ABINIT group .
 ABINIT comes with ABSOLUTELY NO WARRANTY.
 It is free software, and you are welcome to redistribute it
 under certain conditions (GNU General Public License,
 see ~abinit/COPYING or http://www.gnu.org/copyleft/gpl.txt).

 ABINIT is a project of the Universite Catholique de Louvain,
 Corning Inc. and other collaborators, see ~abinit/doc/developers/contributors.txt .
 Please read ~abinit/doc/users/acknowledgments.html for suggested
 acknowledgments of the ABINIT effort.
 For more information, see http://www.abinit.org .

.Starting date : Tue 28 Apr 2015.
- ( at 18h38 )
 

 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 === Build Information ===
  Version       : 7.10.4
  Build target  : x86_64_linux_gnu4.4
  Build date    : 20150428

 === Compiler Suite ===
  C compiler       : gnu4.4
  C++ compiler     : gnu4.4
  Fortran compiler : gnu4.4
  CFLAGS           :  -g -O2 -mtune=native -march=native
  CXXFLAGS         :  -g -O2 -mtune=native -march=native
  FCFLAGS          :  -g -ffree-line-length-none  -fopenmp
  FC_LDFLAGS       :

 === Optimizations ===
  Debug level        : basic
  Optimization level : standard
  Architecture       : intel_xeon

 === Multicore ===
  Parallel build : yes
  Parallel I/O   : yes
  openMP support : yes
  GPU support    : yes

 === Connectors / Fallbacks ===
  Connectors on : yes
  Fallbacks on  : yes
  DFT flavor    : libxc+atompaw+wannier90
  FFT flavor    : fftw3
  LINALG flavor : netlib
  MATH flavor   : none
  TIMER flavor  : abinit
  TRIO flavor   : none

 === Experimental features ===
  Bindings            : @enable_bindings@
  Exports             : no
  GW double-precision : yes

 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Default optimizations:
   -O2 -mtune=native -march=native


 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 CPP options activated during the build:

                    CC_GNU                   CXX_GNU                    FC_GNU
 
          HAVE_DFT_ATOMPAW            HAVE_DFT_LIBXC HAVE_DFT_LIBXC_GET_NUMBER
 
        HAVE_DFT_WANNIER90 HAVE_FC_ALLOCATABLE_DT...  HAVE_FC_COMMAND_ARGUMENT
 
           HAVE_FC_CPUTIME              HAVE_FC_EXIT             HAVE_FC_FLUSH
 
             HAVE_FC_GAMMA            HAVE_FC_GETENV          HAVE_FC_INT_QUAD
 
             HAVE_FC_IOMSG     HAVE_FC_ISO_C_BINDING        HAVE_FC_LONG_LINES
 
        HAVE_FC_MOVE_ALLOC           HAVE_FC_PRIVATE         HAVE_FC_PROTECTED
 
         HAVE_FC_STREAM_IO            HAVE_FC_SYSTEM                  HAVE_FFT
 
            HAVE_FFT_FFTW3              HAVE_FFT_MPI           HAVE_FFT_SERIAL
 
          HAVE_FORTRAN2003                  HAVE_GPU             HAVE_GPU_CUDA
 
          HAVE_GPU_CUDA_DP           HAVE_GPU_SERIAL               HAVE_GW_DPC
 
        HAVE_LIBPAW_ABINIT               HAVE_LINALG           HAVE_LINALG_MPI
 
        HAVE_LINALG_SERIAL                  HAVE_MPI                 HAVE_MPI2
 
       HAVE_MPI_IALLREDUCE        HAVE_MPI_IALLTOALL       HAVE_MPI_IALLTOALLV
 
               HAVE_MPI_IO HAVE_MPI_TYPE_CREATE_S...                HAVE_NUMPY
 
         HAVE_OMP_COLLAPSE               HAVE_OPENMP             HAVE_OS_LINUX
 
                HAVE_TIMER         HAVE_TIMER_ABINIT            HAVE_TIMER_MPI
 
         HAVE_TIMER_SERIAL              USE_MACROAVE                           
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- input  file    -> tmbt_1.in
- output file    -> tmbt_1.outC
- root for input  files -> tmbt_1i
- root for output files -> tmbt_1o

-instrng :    79 lines of input have been read from file tmbt_1.in


 iofn2 : Please give name of formatted atomic psp file
 iofn2 : for atom type   1 , psp file is 14si.pspnc

 iofn2 : Please give name of formatted atomic psp file
 iofn2 : for atom type   2 , psp file is 8o.pspnc
  read the values zionpsp=  4.0 , pspcod=   1 , lmax=   2
nproj =      1     1     0     0
nprojso =      0     0     0
  read the values zionpsp=  6.0 , pspcod=   1 , lmax=   1
nproj =      1     0     0     0
nprojso =      0     0     0

 inpspheads: deduce mpsang  =   3, n1xccc  =2501.

 invars1m : enter jdtset=1
 invars1 : treat image number     1

 symlatt : the Bravais lattice is hP (primitive hexagonal)
  xred   is defined in input file
 ingeo : takes atomic coordinates from input array xred

 symlatt : the Bravais lattice is hP (primitive hexagonal)

 symlatt : the Bravais lattice is hP (primitive hexagonal)
 symspgr : spgroup= 154  P3_2 2 1   (=D3^6)
       Simple Lattice Grid

 invars1m : enter jdtset=2
 invars1 : treat image number     1

 symlatt : the Bravais lattice is hP (primitive hexagonal)
  xred   is defined in input file
 ingeo : takes atomic coordinates from input array xred

 symlatt : the Bravais lattice is hP (primitive hexagonal)

 symlatt : the Bravais lattice is hP (primitive hexagonal)
 symspgr : spgroup= 154  P3_2 2 1   (=D3^6)
       Simple Lattice Grid
       Simple Lattice Grid
  dtset%nelect=   48.000000000000000     
 chkneu : initialized the occupation numbers for occopt=    1
    spin-unpolarized case :
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  0.00  0.00  0.00  0.00
       Simple Lattice Grid
  dtset%nelect=   48.000000000000000     
 chkneu : initialized the occupation numbers for occopt=    1
    spin-unpolarized case :
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00
npfft, npband, npspinor and npkpt:     1    1    1    4

--- !WARNING
message: |
    nkpt*nsppol (9) is not a multiple of nproc_kpt (4)
    The k-point parallelisation is not efficient.
src_file: distrb2.F90
src_line: 113
...

mpi_setup: mkmem  undefined in the input file.Use default mkmem  = nkpt
 mpi_setup: With nkpt_me=3 and mkmem  = 9, ground state wf handled in core.
 Resetting mkmem  to nkpt_me to save memory space.
mpi_setup: mkqmem undefined in the input file.Use default mkqmem = nkpt
 mpi_setup: With nkpt_me=3 and mkqmem = 9, ground state wf handled in core.
 Resetting mkqmem to nkpt_me to save memory space.
mpi_setup: mk1mem undefined in the input file.Use default mk1mem = nkpt
 mpi_setup: With nkpt_me=3 and mk1mem = 9, ground state wf handled in core.
 Resetting mk1mem to nkpt_me to save memory space.
 For input ecut=  2.400000E+01 best grid ngfft=      45      45      48
       max ecut=  2.724975E+01

 ==== FFT mesh ====
  FFT mesh divisions ........................    45   45   48
  Augmented FFT divisions ...................    45   45   48
  FFT algorithm .............................   312
  FFT cache size ............................    16
 getmpw: optimal value of mpw=    4304
npfft, npband, npspinor and npkpt:     1    1    1    4

--- !WARNING
message: |
    nkpt*nsppol (9) is not a multiple of nproc_kpt (4)
    The k-point parallelisation is not efficient.
src_file: distrb2.F90
src_line: 113
...

mpi_setup: mkmem  undefined in the input file.Use default mkmem  = nkpt
 mpi_setup: With nkpt_me=3 and mkmem  = 9, ground state wf handled in core.
 Resetting mkmem  to nkpt_me to save memory space.
mpi_setup: mkqmem undefined in the input file.Use default mkqmem = nkpt
 mpi_setup: With nkpt_me=3 and mkqmem = 9, ground state wf handled in core.
 Resetting mkqmem to nkpt_me to save memory space.
mpi_setup: mk1mem undefined in the input file.Use default mk1mem = nkpt
 mpi_setup: With nkpt_me=3 and mk1mem = 9, ground state wf handled in core.
 Resetting mk1mem to nkpt_me to save memory space.
 For input ecut=  2.400000E+01 best grid ngfft=      45      45      48
       max ecut=  2.724975E+01

 ==== FFT mesh ====
  FFT mesh divisions ........................    45   45   48
  Augmented FFT divisions ...................    45   45   48
  FFT algorithm .............................   312
  FFT cache size ............................    16
 getmpw: optimal value of mpw=    4304

 DATASET    1 : space group P3_2 2 1 (#154); Bravais hP (primitive hexag.)

 getdim_nloc : deduce lmnmax  =   4, lnmax  =   2,
                      lmnmaxso=   4, lnmaxso=   2.
memory : analysis of memory needs
================================================================================
 Values of the parameters that define the memory need for DATASET  1.
   intxc =         0  ionmov =         0    iscf =         7 xclevel =         1
_ lmnmax =         4   lnmax =         2   mband =        28  mffmem =         1
P  mgfft =        48   mkmem =         3 mpssoang=         3     mpw =      4304
  mqgrid =      3001   natom =         9    nfft =     97200    nkpt =         9
  nloalg =         4  nspden =         1 nspinor =         1  nsppol =         1
    nsym =         6  n1xccc =      2501  ntypat =         2  occopt =         1
================================================================================
P This job should need less than                      36.242 Mbytes of memory.
  Rough estimation (10% accuracy) of disk space for files :
_ WF disk file :     16.552 Mbytes ; DEN or POT disk file :      0.744 Mbytes.
================================================================================

 Biggest array : f_fftgr(disk), with     11.8672 MBytes.
 memana : allocated an array of     11.867 Mbytes, for testing purposes.
 memana : allocated      36.242 Mbytes, for testing purposes.
 The job will continue.

 DATASET    2 : space group P3_2 2 1 (#154); Bravais hP (primitive hexag.)

 getdim_nloc : deduce lmnmax  =   4, lnmax  =   2,
                      lmnmaxso=   4, lnmaxso=   2.
memory : analysis of memory needs
================================================================================
 Values of the parameters that define the memory need for DATASET  2.
   intxc =         0  ionmov =         0    iscf =        -2 xclevel =         1
_ lmnmax =         4   lnmax =         2   mband =       160  mffmem =         1
P  mgfft =        48   mkmem =         3 mpssoang=         3     mpw =      4304
  mqgrid =      3001   natom =         9    nfft =     97200    nkpt =         9
  nloalg =         4  nspden =         1 nspinor =         1  nsppol =         1
    nsym =         6  n1xccc =      2501  ntypat =         2  occopt =         1
================================================================================
P This job should need less than                      51.365 Mbytes of memory.
  Rough estimation (10% accuracy) of disk space for files :
_ WF disk file :     94.572 Mbytes ; DEN or POT disk file :      0.744 Mbytes.
================================================================================

 Biggest array : cg(disk), with     31.5254 MBytes.
 memana : allocated an array of     31.525 Mbytes, for testing purposes.
 memana : allocated      51.365 Mbytes, for testing purposes.
 The job will continue.
--------------------------------------------------------------------------------
------------- Echo of variables that govern the present computation ------------
--------------------------------------------------------------------------------
-
- outvars: echo of selected default values                                     
-   accesswff0 =  0 , fftalg0 =312 , wfoptalg0 =  0
-
- outvars: echo of global parameters not present in the input file             
-  max_nthreads =   20
-
 -outvars: echo values of preprocessed input variables --------
            acell      9.2843000799E+00  9.2843000799E+00  1.0213270550E+01 Bohr
              amu      2.80855000E+01  1.59994000E+01
           diemac      4.00000000E+00
             ecut      2.40000000E+01 Hartree
-          fftalg         312
           getden1          0
           getden2         -1
             iscf1          7
             iscf2         -2
           istwfk        1    0    1    0    0    0    0    0    0
           jdtset        1    2
              kpt      0.00000000E+00  0.00000000E+00  0.00000000E+00
                       2.50000000E-01  0.00000000E+00  0.00000000E+00
                       5.00000000E-01  0.00000000E+00  0.00000000E+00
                       2.50000000E-01  2.50000000E-01  0.00000000E+00
                       0.00000000E+00  0.00000000E+00  3.33333333E-01
                       2.50000000E-01  0.00000000E+00  3.33333333E-01
                       5.00000000E-01  0.00000000E+00  3.33333333E-01
                      -2.50000000E-01  0.00000000E+00  3.33333333E-01
                       2.50000000E-01  2.50000000E-01  3.33333333E-01
         kptrlatt        4    0    0      0    4    0      0    0    3
          kptrlen      3.06398116E+01
          kssform1          1
          kssform2          3
P           mkmem           3
            natom           9
            nband1         28
            nband2        160
         nbandkss1          0
         nbandkss2        150
           nbdbuf1          0
           nbdbuf2         10
           ndtset           2
            ngfft          45      45      48
             nkpt           9
            nstep         200
             nsym           6
           ntypat           2
              occ      2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       0.000000  0.000000  0.000000  0.000000
            rprim      5.0000000000E-01 -8.6602540378E-01  0.0000000000E+00
                       5.0000000000E-01  8.6602540378E-01  0.0000000000E+00
                       0.0000000000E+00  0.0000000000E+00  1.0000000000E+00
          spgroup         154
           symrel      1  0  0   0  1  0   0  0  1       1  0  0  -1 -1  0   0  0 -1
                       0  1  0  -1 -1  0   0  0  1       0  1  0   1  0  0   0  0 -1
                      -1 -1  0   1  0  0   0  0  1      -1 -1  0   0  1  0   0  0 -1
            tnons      0.0000000  0.0000000  0.0000000     0.0000000  0.0000000  0.0000000
                       0.0000000  0.0000000 -0.3333333     0.0000000  0.0000000 -0.3333333
                       0.0000000  0.0000000  0.3333333     0.0000000  0.0000000  0.3333333
           tolvrs1     1.00000000E-08
           tolvrs2     0.00000000E+00
           tolwfr1     0.00000000E+00
           tolwfr2     1.00000000E-12
            typat      1  1  1  2  2  2  2  2  2
-          useylm           1
-    use_gpu_cuda           1
              wtk        0.02083    0.12500    0.06250    0.12500    0.04167    0.12500
                         0.12500    0.12500    0.25000
           xangst      1.1422818000E+00 -1.9784901142E+00  0.0000000000E+00
                       1.1422818000E+00  1.9784901142E+00  3.6030866667E+00
                      -2.2845636000E+00  0.0000000000E+00  1.8015433333E+00
                       1.6876292400E+00 -6.0843889532E-01  6.4855560000E-01
                      -1.3707381600E+00 -1.1573103463E+00  2.4500989333E+00
                      -3.1689108000E-01  1.7657492417E+00  4.2516422667E+00
                      -3.1689108000E-01 -1.7657492417E+00 -6.4855560000E-01
                       1.6876292400E+00  6.0843889532E-01  2.9545310667E+00
                      -1.3707381600E+00  1.1573103463E+00  1.1529877333E+00
            xcart      2.1585997686E+00 -3.7388044724E+00  0.0000000000E+00
                       2.1585997686E+00  3.7388044724E+00  6.8088470331E+00
                      -4.3171995372E+00  0.0000000000E+00  3.4044235165E+00
                       3.1891570774E+00 -1.1497828807E+00  1.2255924659E+00
                      -2.5903197223E+00 -2.1869996053E+00  4.6300159825E+00
                      -5.9883735515E-01  3.3367824861E+00  8.0344394990E+00
                      -5.9883735515E-01 -3.3367824861E+00 -1.2255924659E+00
                       3.1891570774E+00  1.1497828807E+00  5.5832545671E+00
                      -2.5903197223E+00  2.1869996053E+00  2.1788310506E+00
             xred      4.6500000000E-01  0.0000000000E+00  0.0000000000E+00
                       0.0000000000E+00  4.6500000000E-01  6.6666666667E-01
                      -4.6500000000E-01 -4.6500000000E-01  3.3333333333E-01
                       4.1500000000E-01  2.7200000000E-01  1.2000000000E-01
                      -1.4300000000E-01 -4.1500000000E-01  4.5333333333E-01
                      -2.7200000000E-01  1.4300000000E-01  7.8666666667E-01
                       1.4300000000E-01 -2.7200000000E-01 -1.2000000000E-01
                       2.7200000000E-01  4.1500000000E-01  5.4666666667E-01
                      -4.1500000000E-01 -1.4300000000E-01  2.1333333333E-01
            znucl       14.00000    8.00000

================================================================================

 chkinp: Checking input parameters for consistency, jdtset=   1.

 chkinp: Checking input parameters for consistency, jdtset=   2.
 Checking if input is consistent with KSS generation
 DATA TYPE INFORMATION:
 REAL:      Data type name: REAL(DP)
            Kind value:      8
            Precision:      15
            Smallest nonnegligible quantity relative to 1:  0.22204460E-15
            Smallest positive number:                       0.22250739-307
            Largest representable number:                   0.17976931+309
 INTEGER:   Data type name: INTEGER(default)
            Kind value: 4
            Bit size:   32
            Largest representable number: 2147483647
 LOGICAL:   Data type name: LOGICAL
            Kind value: 4
 CHARACTER: Data type name: CHARACTER             Kind value: 1

  ==== OpenMP parallelism is ON ====
- Max_threads:       20
- Num_threads:       20
- Num_procs:         20
- Dynamic:           F
- Nested:            F
 
  ==== Using MPI-2 specifications ====
  MPI-IO support is ON
  xmpi_tag_ub ................    536870911
  xmpi_bsize_ch ..............            1
  xmpi_bsize_int .............            4
  xmpi_bsize_sp ..............            4
  xmpi_bsize_dp ..............            8
  xmpi_bsize_spc .............            8
  xmpi_bsize_dpc .............           16
  xmpio_bsize_frm ............            4
  xmpi_address_kind ..........            8
  xmpi_offset_kind ...........            8
  MPI_WTICK ..................   9.99999999999999955E-007
application called MPI_Abort(MPI_COMM_WORLD, 13) - process 3

===================================================================================
=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
=   PID 25137 RUNNING AT systemcuda
=   EXIT CODE: 13
=   CLEANING UP REMAINING PROCESSES
=   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
===================================================================================
[puneet@systemcuda bin]$

Also i tried running abinit serially, but again i am facing error!!

Code: Select all

[puneet@systemcuda bin]$ ./abinit < tmbt_1.files 
  ABINIT
 
  Give name for formatted input file:
tmbt_1.in
  Give name for formatted output file:
tmbt_1.out
  Give root name for generic input files:
tmbt_1i
  Give root name for generic output files:
tmbt_1o
  Give root name for generic temporary files:
tmbt_1t

--- !WARNING
message: |
    Finds that output file tmbt_1.out
     already exists.
src_file: isfile.F90
src_line: 120
...

 new name assigned:tmbt_1.out


--- !WARNING
message: |
    Finds that output file tmbt_1.out
     already exists.
src_file: isfile.F90
src_line: 120
...

 new name assigned:tmbt_1.outA


--- !WARNING
message: |
    Finds that output file tmbt_1.outA
     already exists.
src_file: isfile.F90
src_line: 120
...

 new name assigned:tmbt_1.outB


.Version 7.10.4 of ABINIT
.(MPI version, prepared for a x86_64_linux_gnu4.4 computer)

.Copyright (C) 1998-2014 ABINIT group .
 ABINIT comes with ABSOLUTELY NO WARRANTY.
 It is free software, and you are welcome to redistribute it
 under certain conditions (GNU General Public License,
 see ~abinit/COPYING or http://www.gnu.org/copyleft/gpl.txt).

 ABINIT is a project of the Universite Catholique de Louvain,
 Corning Inc. and other collaborators, see ~abinit/doc/developers/contributors.txt .
 Please read ~abinit/doc/users/acknowledgments.html for suggested
 acknowledgments of the ABINIT effort.
 For more information, see http://www.abinit.org .

.Starting date : Tue 28 Apr 2015.
- ( at 18h34 )
 

 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 === Build Information ===
  Version       : 7.10.4
  Build target  : x86_64_linux_gnu4.4
  Build date    : 20150428

 === Compiler Suite ===
  C compiler       : gnu4.4
  C++ compiler     : gnu4.4
  Fortran compiler : gnu4.4
  CFLAGS           :  -g -O2 -mtune=native -march=native
  CXXFLAGS         :  -g -O2 -mtune=native -march=native
  FCFLAGS          :  -g -ffree-line-length-none  -fopenmp
  FC_LDFLAGS       :

 === Optimizations ===
  Debug level        : basic
  Optimization level : standard
  Architecture       : intel_xeon

 === Multicore ===
  Parallel build : yes
  Parallel I/O   : yes
  openMP support : yes
  GPU support    : yes

 === Connectors / Fallbacks ===
  Connectors on : yes
  Fallbacks on  : yes
  DFT flavor    : libxc+atompaw+wannier90
  FFT flavor    : fftw3
  LINALG flavor : netlib
  MATH flavor   : none
  TIMER flavor  : abinit
  TRIO flavor   : none

 === Experimental features ===
  Bindings            : @enable_bindings@
  Exports             : no
  GW double-precision : yes

 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Default optimizations:
   -O2 -mtune=native -march=native


 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 CPP options activated during the build:

                    CC_GNU                   CXX_GNU                    FC_GNU
 
          HAVE_DFT_ATOMPAW            HAVE_DFT_LIBXC HAVE_DFT_LIBXC_GET_NUMBER
 
        HAVE_DFT_WANNIER90 HAVE_FC_ALLOCATABLE_DT...  HAVE_FC_COMMAND_ARGUMENT
 
           HAVE_FC_CPUTIME              HAVE_FC_EXIT             HAVE_FC_FLUSH
 
             HAVE_FC_GAMMA            HAVE_FC_GETENV          HAVE_FC_INT_QUAD
 
             HAVE_FC_IOMSG     HAVE_FC_ISO_C_BINDING        HAVE_FC_LONG_LINES
 
        HAVE_FC_MOVE_ALLOC           HAVE_FC_PRIVATE         HAVE_FC_PROTECTED
 
         HAVE_FC_STREAM_IO            HAVE_FC_SYSTEM                  HAVE_FFT
 
            HAVE_FFT_FFTW3              HAVE_FFT_MPI           HAVE_FFT_SERIAL
 
          HAVE_FORTRAN2003                  HAVE_GPU             HAVE_GPU_CUDA
 
          HAVE_GPU_CUDA_DP           HAVE_GPU_SERIAL               HAVE_GW_DPC
 
        HAVE_LIBPAW_ABINIT               HAVE_LINALG           HAVE_LINALG_MPI
 
        HAVE_LINALG_SERIAL                  HAVE_MPI                 HAVE_MPI2
 
       HAVE_MPI_IALLREDUCE        HAVE_MPI_IALLTOALL       HAVE_MPI_IALLTOALLV
 
               HAVE_MPI_IO HAVE_MPI_TYPE_CREATE_S...                HAVE_NUMPY
 
         HAVE_OMP_COLLAPSE               HAVE_OPENMP             HAVE_OS_LINUX
 
                HAVE_TIMER         HAVE_TIMER_ABINIT            HAVE_TIMER_MPI
 
         HAVE_TIMER_SERIAL              USE_MACROAVE                           
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- input  file    -> tmbt_1.in
- output file    -> tmbt_1.outB
- root for input  files -> tmbt_1i
- root for output files -> tmbt_1o

-instrng :    79 lines of input have been read from file tmbt_1.in


 iofn2 : Please give name of formatted atomic psp file
 iofn2 : for atom type   1 , psp file is 14si.pspnc

 iofn2 : Please give name of formatted atomic psp file
 iofn2 : for atom type   2 , psp file is 8o.pspnc
  read the values zionpsp=  4.0 , pspcod=   1 , lmax=   2
nproj =      1     1     0     0
nprojso =      0     0     0
  read the values zionpsp=  6.0 , pspcod=   1 , lmax=   1
nproj =      1     0     0     0
nprojso =      0     0     0

 inpspheads: deduce mpsang  =   3, n1xccc  =2501.

 invars1m : enter jdtset=1
 invars1 : treat image number     1

 symlatt : the Bravais lattice is hP (primitive hexagonal)
  xred   is defined in input file
 ingeo : takes atomic coordinates from input array xred

 symlatt : the Bravais lattice is hP (primitive hexagonal)

 symlatt : the Bravais lattice is hP (primitive hexagonal)
 symspgr : spgroup= 154  P3_2 2 1   (=D3^6)
       Simple Lattice Grid

 invars1m : enter jdtset=2
 invars1 : treat image number     1

 symlatt : the Bravais lattice is hP (primitive hexagonal)
  xred   is defined in input file
 ingeo : takes atomic coordinates from input array xred

 symlatt : the Bravais lattice is hP (primitive hexagonal)

 symlatt : the Bravais lattice is hP (primitive hexagonal)
 symspgr : spgroup= 154  P3_2 2 1   (=D3^6)
       Simple Lattice Grid
       Simple Lattice Grid
  dtset%nelect=   48.000000000000000     
 chkneu : initialized the occupation numbers for occopt=    1
    spin-unpolarized case :
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  0.00  0.00  0.00  0.00
       Simple Lattice Grid
  dtset%nelect=   48.000000000000000     
 chkneu : initialized the occupation numbers for occopt=    1
    spin-unpolarized case :
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00  2.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00  0.00
  0.00  0.00  0.00  0.00
mpi_setup: mkmem  undefined in the input file.Use default mkmem  = nkpt
 mpi_setup: With nkpt_me=9 and mkmem  = 9, ground state wf handled in core.
mpi_setup: mkqmem undefined in the input file.Use default mkqmem = nkpt
 mpi_setup: With nkpt_me=9 and mkqmem = 9, ground state wf handled in core.
mpi_setup: mk1mem undefined in the input file.Use default mk1mem = nkpt
 mpi_setup: With nkpt_me=9 and mk1mem = 9, ground state wf handled in core.
 For input ecut=  2.400000E+01 best grid ngfft=      45      45      48
       max ecut=  2.724975E+01

 ==== FFT mesh ====
  FFT mesh divisions ........................    45   45   48
  Augmented FFT divisions ...................    45   45   48
  FFT algorithm .............................   312
  FFT cache size ............................    16
 getmpw: optimal value of mpw=    4304
mpi_setup: mkmem  undefined in the input file.Use default mkmem  = nkpt
 mpi_setup: With nkpt_me=9 and mkmem  = 9, ground state wf handled in core.
mpi_setup: mkqmem undefined in the input file.Use default mkqmem = nkpt
 mpi_setup: With nkpt_me=9 and mkqmem = 9, ground state wf handled in core.
mpi_setup: mk1mem undefined in the input file.Use default mk1mem = nkpt
 mpi_setup: With nkpt_me=9 and mk1mem = 9, ground state wf handled in core.
 For input ecut=  2.400000E+01 best grid ngfft=      45      45      48
       max ecut=  2.724975E+01

 ==== FFT mesh ====
  FFT mesh divisions ........................    45   45   48
  Augmented FFT divisions ...................    45   45   48
  FFT algorithm .............................   312
  FFT cache size ............................    16
 getmpw: optimal value of mpw=    4304

 DATASET    1 : space group P3_2 2 1 (#154); Bravais hP (primitive hexag.)

 getdim_nloc : deduce lmnmax  =   4, lnmax  =   2,
                      lmnmaxso=   4, lnmaxso=   2.
memory : analysis of memory needs
================================================================================
 Values of the parameters that define the memory need for DATASET  1.
   intxc =         0  ionmov =         0    iscf =         7 xclevel =         1
_ lmnmax =         4   lnmax =         2   mband =        28  mffmem =         1
P  mgfft =        48   mkmem =         9 mpssoang=         3     mpw =      4304
  mqgrid =      3001   natom =         9    nfft =     97200    nkpt =         9
  nloalg =         4  nspden =         1 nspinor =         1  nsppol =         1
    nsym =         6  n1xccc =      2501  ntypat =         2  occopt =         1
================================================================================
P This job should need less than                      49.344 Mbytes of memory.
  Rough estimation (10% accuracy) of disk space for files :
_ WF disk file :     16.552 Mbytes ; DEN or POT disk file :      0.744 Mbytes.
================================================================================

 Biggest array : cg(disk), with     16.5518 MBytes.
 memana : allocated an array of     16.552 Mbytes, for testing purposes.
 memana : allocated      49.344 Mbytes, for testing purposes.
 The job will continue.

 DATASET    2 : space group P3_2 2 1 (#154); Bravais hP (primitive hexag.)

 getdim_nloc : deduce lmnmax  =   4, lnmax  =   2,
                      lmnmaxso=   4, lnmaxso=   2.
memory : analysis of memory needs
================================================================================
 Values of the parameters that define the memory need for DATASET  2.
   intxc =         0  ionmov =         0    iscf =        -2 xclevel =         1
_ lmnmax =         4   lnmax =         2   mband =       160  mffmem =         1
P  mgfft =        48   mkmem =         9 mpssoang=         3     mpw =      4304
  mqgrid =      3001   natom =         9    nfft =     97200    nkpt =         9
  nloalg =         4  nspden =         1 nspinor =         1  nsppol =         1
    nsym =         6  n1xccc =      2501  ntypat =         2  occopt =         1
================================================================================
P This job should need less than                     116.481 Mbytes of memory.
  Rough estimation (10% accuracy) of disk space for files :
_ WF disk file :     94.572 Mbytes ; DEN or POT disk file :      0.744 Mbytes.
================================================================================

 Biggest array : cg(disk), with     94.5723 MBytes.
 memana : allocated an array of     94.572 Mbytes, for testing purposes.
 memana : allocated     116.481 Mbytes, for testing purposes.
 The job will continue.
--------------------------------------------------------------------------------
------------- Echo of variables that govern the present computation ------------
--------------------------------------------------------------------------------
-
- outvars: echo of selected default values                                     
-   accesswff0 =  0 , fftalg0 =312 , wfoptalg0 =  0
-
- outvars: echo of global parameters not present in the input file             
-  max_nthreads =   20
-
 -outvars: echo values of preprocessed input variables --------
            acell      9.2843000799E+00  9.2843000799E+00  1.0213270550E+01 Bohr
              amu      2.80855000E+01  1.59994000E+01
           diemac      4.00000000E+00
             ecut      2.40000000E+01 Hartree
-          fftalg         312
           getden1          0
           getden2         -1
             iscf1          7
             iscf2         -2
           istwfk        1    0    1    0    0    0    0    0    0
           jdtset        1    2
              kpt      0.00000000E+00  0.00000000E+00  0.00000000E+00
                       2.50000000E-01  0.00000000E+00  0.00000000E+00
                       5.00000000E-01  0.00000000E+00  0.00000000E+00
                       2.50000000E-01  2.50000000E-01  0.00000000E+00
                       0.00000000E+00  0.00000000E+00  3.33333333E-01
                       2.50000000E-01  0.00000000E+00  3.33333333E-01
                       5.00000000E-01  0.00000000E+00  3.33333333E-01
                      -2.50000000E-01  0.00000000E+00  3.33333333E-01
                       2.50000000E-01  2.50000000E-01  3.33333333E-01
         kptrlatt        4    0    0      0    4    0      0    0    3
          kptrlen      3.06398116E+01
          kssform1          1
          kssform2          3
P           mkmem           9
            natom           9
            nband1         28
            nband2        160
         nbandkss1          0
         nbandkss2        150
           nbdbuf1          0
           nbdbuf2         10
           ndtset           2
            ngfft          45      45      48
             nkpt           9
            nstep         200
             nsym           6
           ntypat           2
              occ      2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       2.000000  2.000000  2.000000  2.000000  2.000000  2.000000
                       0.000000  0.000000  0.000000  0.000000
            rprim      5.0000000000E-01 -8.6602540378E-01  0.0000000000E+00
                       5.0000000000E-01  8.6602540378E-01  0.0000000000E+00
                       0.0000000000E+00  0.0000000000E+00  1.0000000000E+00
          spgroup         154
           symrel      1  0  0   0  1  0   0  0  1       1  0  0  -1 -1  0   0  0 -1
                       0  1  0  -1 -1  0   0  0  1       0  1  0   1  0  0   0  0 -1
                      -1 -1  0   1  0  0   0  0  1      -1 -1  0   0  1  0   0  0 -1
            tnons      0.0000000  0.0000000  0.0000000     0.0000000  0.0000000  0.0000000
                       0.0000000  0.0000000 -0.3333333     0.0000000  0.0000000 -0.3333333
                       0.0000000  0.0000000  0.3333333     0.0000000  0.0000000  0.3333333
           tolvrs1     1.00000000E-08
           tolvrs2     0.00000000E+00
           tolwfr1     0.00000000E+00
           tolwfr2     1.00000000E-12
            typat      1  1  1  2  2  2  2  2  2
-          useylm           1
-    use_gpu_cuda           1
              wtk        0.02083    0.12500    0.06250    0.12500    0.04167    0.12500
                         0.12500    0.12500    0.25000
           xangst      1.1422818000E+00 -1.9784901142E+00  0.0000000000E+00
                       1.1422818000E+00  1.9784901142E+00  3.6030866667E+00
                      -2.2845636000E+00  0.0000000000E+00  1.8015433333E+00
                       1.6876292400E+00 -6.0843889532E-01  6.4855560000E-01
                      -1.3707381600E+00 -1.1573103463E+00  2.4500989333E+00
                      -3.1689108000E-01  1.7657492417E+00  4.2516422667E+00
                      -3.1689108000E-01 -1.7657492417E+00 -6.4855560000E-01
                       1.6876292400E+00  6.0843889532E-01  2.9545310667E+00
                      -1.3707381600E+00  1.1573103463E+00  1.1529877333E+00
            xcart      2.1585997686E+00 -3.7388044724E+00  0.0000000000E+00
                       2.1585997686E+00  3.7388044724E+00  6.8088470331E+00
                      -4.3171995372E+00  0.0000000000E+00  3.4044235165E+00
                       3.1891570774E+00 -1.1497828807E+00  1.2255924659E+00
                      -2.5903197223E+00 -2.1869996053E+00  4.6300159825E+00
                      -5.9883735515E-01  3.3367824861E+00  8.0344394990E+00
                      -5.9883735515E-01 -3.3367824861E+00 -1.2255924659E+00
                       3.1891570774E+00  1.1497828807E+00  5.5832545671E+00
                      -2.5903197223E+00  2.1869996053E+00  2.1788310506E+00
             xred      4.6500000000E-01  0.0000000000E+00  0.0000000000E+00
                       0.0000000000E+00  4.6500000000E-01  6.6666666667E-01
                      -4.6500000000E-01 -4.6500000000E-01  3.3333333333E-01
                       4.1500000000E-01  2.7200000000E-01  1.2000000000E-01
                      -1.4300000000E-01 -4.1500000000E-01  4.5333333333E-01
                      -2.7200000000E-01  1.4300000000E-01  7.8666666667E-01
                       1.4300000000E-01 -2.7200000000E-01 -1.2000000000E-01
                       2.7200000000E-01  4.1500000000E-01  5.4666666667E-01
                      -4.1500000000E-01 -1.4300000000E-01  2.1333333333E-01
            znucl       14.00000    8.00000

================================================================================

 chkinp: Checking input parameters for consistency, jdtset=   1.

 chkinp: Checking input parameters for consistency, jdtset=   2.
 Checking if input is consistent with KSS generation
 DATA TYPE INFORMATION:
 REAL:      Data type name: REAL(DP)
            Kind value:      8
            Precision:      15
            Smallest nonnegligible quantity relative to 1:  0.22204460E-15
            Smallest positive number:                       0.22250739-307
            Largest representable number:                   0.17976931+309
 INTEGER:   Data type name: INTEGER(default)
            Kind value: 4
            Bit size:   32
            Largest representable number: 2147483647
 LOGICAL:   Data type name: LOGICAL
            Kind value: 4
 CHARACTER: Data type name: CHARACTER             Kind value: 1

  ==== OpenMP parallelism is ON ====
- Max_threads:       20
- Num_threads:       20
- Num_procs:         20
- Dynamic:           F
- Nested:            F
 
  ==== Using MPI-2 specifications ====
  MPI-IO support is ON
  xmpi_tag_ub ................    536870911
  xmpi_bsize_ch ..............            1
  xmpi_bsize_int .............            4
  xmpi_bsize_sp ..............            4
  xmpi_bsize_dp ..............            8
  xmpi_bsize_spc .............            8
  xmpi_bsize_dpc .............           16
  xmpio_bsize_frm ............            4
  xmpi_address_kind ..........            8
  xmpi_offset_kind ...........            8
  MPI_WTICK ..................   9.99999999999999955E-007
Unable to initialize a Cuda context: unknown error
�&x~��~�Ag���&xT~��&x���0Dj0Dj��_o��&x�&x�&x�&x�&x�&x�&x�&x�&x�&x�&x�&x�&x�&x
application called MPI_Abort(MPI_COMM_WORLD, 13) - process 0


I initially guessed i had unsetted some enviroment variable of MPI (as all error contain MPI Abort statement).
To ensure that my MPI environment is correct,I tried compiling a hello world MPI program & Program runs fine,
so i guess error is abinit specific.

Any help/hint will be very useful in this regard.

Eagerly awaiting your replies,

Regards
Puneet

User avatar
jzwanzig
Posts: 504
Joined: Mon Aug 17, 2009 9:25 am

Re: application called MPI_Abort(MPI_COMM_WORLD, 13)

Post by jzwanzig » Mon May 04, 2015 1:50 pm

you might post your input file. often input file errors cause failures that appear when an mpi function is called, although the errors aren't really themselves mpi related. Also your second run seems to make reference to Cuda libraries, are you running on a gpu machine? you could compile with gpu disabled and see if that helps.
Josef W. Zwanziger
Professor, Department of Chemistry
Canada Research Chair in NMR Studies of Materials
Dalhousie University
Halifax, NS B3H 4J3 Canada
jzwanzig@gmail.com

Locked