Welcome to the forums. Please post in English or French.

You are not logged in.

#1 2011-01-14 16:55:15

toltec
Member
Registered: 2009-01-04
Posts: 94

[Solved] Aster 10.3 GNU/Intel and openmpi

Hello All,

I'm stuck compiling an MPI version of CA10.3 using GNU/Intel and seem to have run into a similar problem to this thread:

http://www.code-aster.org/forum2/viewto … =13680&p=2

My setup is:

Ubuntu 10.04 64 bits
openmpi 1.5
Intel Compilers 11.1

I installed a sequential CA and then recompiled Metis and Mumps with opemmpi. I then modified config.txt (attached) and modified asrun (attached). Asterd compiles, but fails a test:

***********************************************************************************************
creating .../STA10.3/asterd...                                          [  OK  ]
testing executable /home/gary/aster/intel-gnu-v10.3-mpi/STA10.3/asterd...         [FAILED]
Exit code : 256
[gary-desktop-LTS:26862] [[63946,1],0] ORTE_ERROR_LOG: Data unpack would read past end of buffer in file util/nidmap.c at line 117
[gary-desktop-LTS:26862] [[63946,1],0] ORTE_ERROR_LOG: Data unpack would read past end of buffer in file ess_env_module.c at line 174
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems.  This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):

  orte_util_nidmap_init failed
  --> Returned value Data unpack would read past end of buffer (-26) instead of ORTE_SUCCESS

************************************************************************************************

ldd on asterd shows that it points to the correct openmpi installation (I have another installation for GNU Code Saturne which may cause confusion) If I remove _USE_MPI from config.txt CA compiles OK and the sequential executable runs OK.

So it seems to me that CA and openmpi have a problem (openmpi runs ok on test programs). Does anyone have an idea how I can begin debugging this?

Gary

Last edited by toltec (2011-01-16 23:58:31)


Attachments:
openmpi.tar.gz, Size: 4.74 KiB, Downloads: 428

Ubuntu 12.04
Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz

Offline

#2 2011-01-16 23:58:15

toltec
Member
Registered: 2009-01-04
Posts: 94

Re: [Solved] Aster 10.3 GNU/Intel and openmpi

Solved the problem by using mpich2

Gary


Ubuntu 12.04
Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz

Offline