Hi Matthew,

Launching manualy ex19 shows only one process consuming cpu time, after 952mn I've killed the job this morning.

[begou@kareline tutorials]$ make ex19
mpicc -o ex19.o -c -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fvisibility=hidden -g3 -I/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git/include -I/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git/GCC48/include `pwd`/ex19.c mpicc -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fvisibility=hidden -g3 -o ex19 ex19.o -L/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git/GCC48/lib -lpetsc -llapack -lblas -lX11 -lhwloc -lssl -lcrypto -L/opt/openmpi173-GCC48-node/lib -L/opt/GCC48c/lib/gcc/x86_64-unknown-linux-gnu/4.8.1 -L/opt/GCC48c/lib64 -L/opt/GCC48c/lib -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lgfortran -lm -lquadmath -lm -lmpi_cxx -lstdc++ -L/opt/openmpi173-GCC48-node/lib -L/opt/GCC48c/lib/gcc/x86_64-unknown-linux-gnu/4.8.1 -L/opt/GCC48c/lib64 -L/opt/GCC48c/lib -ldl -lmpi -lgcc_s -lpthread -ldl
/bin/rm -f ex19.o
[begou@kareline tutorials]$ mpiexec -n 2 ./ex19 -snes_monitor

top command shows:

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+ COMMAND
32184 begou     20   0  249m 7152 5132 R 99.8  0.0 952:15.97 ex19
32183 begou     20   0 71676 3508 2264 S  0.0  0.0   0:00.04 mpiexec
32185 begou     20   0  185m 7132 5124 S  0.0  0.0   0:00.04 ex19

looks like the first process waiting for something that never occur in MPI communication....

Patrick

Matthew Knepley a écrit :
On Thu, Jan 5, 2017 at 6:31 AM, Patrick Begou <[email protected]> wrote:

    I am unable to run any test on petsc. It looks like if the ex19 run freeze
    on the server as it do not use any cpu time and pstree shows

    sshd---bash-+-gedit
                `-make---sh-+-gmake---sh---gmake---sh---mpiexec---ex19
                            `-tee
    I've tested petsc-3.7.5.tar.gz and  the latest sources on the Git 
repository.


All make is doing is running ex19, which you can do by hand. What do you get for

  cd $PETSC_DIR
  cd src/snes/examples/tutorials
  make ex19
  mpiexec -n 2 ./ex19 -snes_monitor

  Thanks,

    Matt

    Setup from the Git repo:
    ./configure
    --prefix=/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git-binaries \
    --PETSC_ARCH=GCC48 \
    --PETSC_DIR=/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git \
    --with-shared-libraries=0 \
    --with-fortran-interfaces=1 \
    --with-fortran-kernels=1 \
    --with-cc=mpicc \
    --with-fc=mpif90 \
    --with-cxx=mpicxx

     make PETSC_DIR=/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git
    PETSC_ARCH=GCC48 all

     make PETSC_DIR=/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git
    PETSC_ARCH=GCC48 install

     make
    PETSC_DIR=/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git-binaries
    PETSC_ARCH="" test


    In the log file I've just:

    Running test examples to verify correct installation
    Using
    PETSC_DIR=/kareline/data/begou/YALES2_1.0.0/PREREQUIS/petsc-git-binaries
    and PETSC_ARCH=

    I'm using:
    gcc version 4.8.1
    Open MPI: 1.7.3 (build with gcc 4.8.1)
    (This environment is in production for a while for many local software and
    works fine)

    Any suggestion is welcome

    Patrick

-- ===================================================================
    |  Equipe M.O.S.T.         |               |
    |  Patrick BEGOU           | mailto:[email protected]
    <mailto:[email protected]> |
    |  LEGI                    |               |
    |  BP 53 X                 | Tel 04 76 82 51 35              |
    |  38041 GRENOBLE CEDEX    | Fax 04 76 82 52 71              |
    ===================================================================




--
What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener


--
===================================================================
|  Equipe M.O.S.T.         |                                      |
|  Patrick BEGOU           |mailto:[email protected]  |
|  LEGI                    |                                      |
|  BP 53 X                 | Tel 04 76 82 51 35                   |
|  38041 GRENOBLE CEDEX    | Fax 04 76 82 52 71                   |
===================================================================

Reply via email to