[OMPI users] Double free or corruption with OpenMPI 2.0

2017-06-13 Thread ashwin .D
Hello,
  I am using OpenMPI 2.0.0 with a computational fluid dynamics
software and I am encountering a series of errors when running this with
mpirun. This is my lscpu output

CPU(s):4
On-line CPU(s) list:   0-3
Thread(s) per core:2
Core(s) per socket:2
Socket(s): 1 and I am running OpenMPI's mpirun in the following

way

mpirun -np 4  cfd_software

and I get double free or corruption every single time.

I have two questions -

1) I am unable to capture the standard error that mpirun throws in a file

How can I go about capturing the standard error of mpirun ?

2) Has this error i.e. double free or corruption been reported by
others ? Is there a Is a

bug fix available ?

Regards,

Ashwin.
___
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Re: [OMPI users] Double free or corruption with OpenMPI 2.0

2017-06-13 Thread ashwin .D
Also when I try to build and run a make check I get these errors - Am I
clear to proceed or is my installation broken ? This is on Ubuntu 16.04
LTS.

==
   Open MPI 2.1.1: test/datatype/test-suite.log
==

# TOTAL: 9
# PASS:  8
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: external32


/home/t/openmpi-2.1.1/test/datatype/.libs/lt-external32: symbol lookup
error: /home/openmpi-2.1.1/test/datatype/.libs/lt-external32: undefined
symbol: ompi_datatype_pack_external_size
FAIL external32 (exit status:

On Tue, Jun 13, 2017 at 5:24 PM, ashwin .D  wrote:

> Hello,
>   I am using OpenMPI 2.0.0 with a computational fluid dynamics
> software and I am encountering a series of errors when running this with
> mpirun. This is my lscpu output
>
> CPU(s):4
> On-line CPU(s) list:   0-3
> Thread(s) per core:2
> Core(s) per socket:2
> Socket(s): 1 and I am running OpenMPI's mpirun in the following
>
> way
>
> mpirun -np 4  cfd_software
>
> and I get double free or corruption every single time.
>
> I have two questions -
>
> 1) I am unable to capture the standard error that mpirun throws in a file
>
> How can I go about capturing the standard error of mpirun ?
>
> 2) Has this error i.e. double free or corruption been reported by others ? Is 
> there a Is a
>
> bug fix available ?
>
> Regards,
>
> Ashwin.
>
>
___
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Re: [OMPI users] Double free or corruption with OpenMPI 2.0

2017-06-13 Thread Jeff Hammond
If you are not using external32 in datatypes code, this issue doesn't
matter. I don't think most implementations support external32...

Double free indicates application error. Such errors are possible but
extremely rare inside of MPI libraries. The incidence of applications
corrupting memory is about a million times higher than MPI libraries in my
experience.

Jeff

On Tue, Jun 13, 2017 at 5:23 AM ashwin .D  wrote:

> Also when I try to build and run a make check I get these errors - Am I
> clear to proceed or is my installation broken ? This is on Ubuntu 16.04
> LTS.
>
> ==
>Open MPI 2.1.1: test/datatype/test-suite.log
> ==
>
> # TOTAL: 9
> # PASS:  8
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
>
> .. contents:: :depth: 2
>
> FAIL: external32
> 
>
> /home/t/openmpi-2.1.1/test/datatype/.libs/lt-external32: symbol lookup
> error: /home/openmpi-2.1.1/test/datatype/.libs/lt-external32: undefined
> symbol: ompi_datatype_pack_external_size
> FAIL external32 (exit status:
>
> On Tue, Jun 13, 2017 at 5:24 PM, ashwin .D  wrote:
>
>> Hello,
>>   I am using OpenMPI 2.0.0 with a computational fluid dynamics
>> software and I am encountering a series of errors when running this with
>> mpirun. This is my lscpu output
>>
>> CPU(s):4
>> On-line CPU(s) list:   0-3
>> Thread(s) per core:2
>> Core(s) per socket:2
>> Socket(s): 1 and I am running OpenMPI's mpirun in the following
>>
>> way
>>
>> mpirun -np 4  cfd_software
>>
>> and I get double free or corruption every single time.
>>
>> I have two questions -
>>
>> 1) I am unable to capture the standard error that mpirun throws in a file
>>
>> How can I go about capturing the standard error of mpirun ?
>>
>> 2) Has this error i.e. double free or corruption been reported by others ? 
>> Is there a Is a
>>
>> bug fix available ?
>>
>> Regards,
>>
>> Ashwin.
>>
>>
> ___
> users mailing list
> users@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/users

-- 
Jeff Hammond
jeff.scie...@gmail.com
http://jeffhammond.github.io/
___
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Re: [OMPI users] OMPI users] Double free or corruption with OpenMPI 2.0

2017-06-13 Thread Gilles Gouaillardet
Hi

Can you please post your configure command line for 2.1.1 ?
On which architecture are you running? x86_64 ?

Cheers,

Gilles

"ashwin .D"  wrote:
>Also when I try to build and run a make check I get these errors - Am I clear 
>to proceed or is my installation broken ? This is on Ubuntu 16.04 LTS. 
>
>==
>   Open MPI 2.1.1: test/datatype/test-suite.log
>==
>
># TOTAL: 9
># PASS:  8
># SKIP:  0
># XFAIL: 0
># FAIL:  1
># XPASS: 0
># ERROR: 0
>
>.. contents:: :depth: 2
>
>FAIL: external32
>
>
>/home/t/openmpi-2.1.1/test/datatype/.libs/lt-external32: symbol lookup error: 
>/home/openmpi-2.1.1/test/datatype/.libs/lt-external32: undefined symbol: 
>ompi_datatype_pack_external_size
>FAIL external32 (exit status: 
>
>
>On Tue, Jun 13, 2017 at 5:24 PM, ashwin .D  wrote:
>
>Hello,
>
>  I am using OpenMPI 2.0.0 with a computational fluid dynamics 
>software and I am encountering a series of errors when running this with 
>mpirun. This is my lscpu output
>
>CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 
>Socket(s): 1 and I am running OpenMPI's mpirun in the following
>way
>mpirun -np 4 cfd_software
>
>and I get double free or corruption every single time.
>
>I have two questions -
>
>1) I am unable to capture the standard error that mpirun throws in a file
>How can I go about capturing the standard error of mpirun ? 
>2) Has this error i.e. double free or corruption been reported by others ? Is 
>there a Is a 
>bug fix available ?
>
>Regards,
>Ashwin.
>
>
___
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Re: [OMPI users] Double free or corruption with OpenMPI 2.0

2017-06-13 Thread Jeff Squyres (jsquyres)
On Jun 13, 2017, at 8:22 AM, ashwin .D  wrote:
> 
> Also when I try to build and run a make check I get these errors - Am I clear 
> to proceed or is my installation broken ? This is on Ubuntu 16.04 LTS. 
> 
> ==
>Open MPI 2.1.1: test/datatype/test-suite.log
> ==
> 
> # TOTAL: 9
> # PASS:  8
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> 
> .. contents:: :depth: 2
> 
> FAIL: external32
> 
> 
> /home/t/openmpi-2.1.1/test/datatype/.libs/lt-external32: symbol lookup error: 
> /home/openmpi-2.1.1/test/datatype/.libs/lt-external32: undefined symbol: 
> ompi_datatype_pack_external_size
> FAIL external32 (exit status: 

I'm a little confused -- you said you're running Open MPI 2.0.0 but you're 
running the 2.1.1 tests.

Can you send all the information listed here:

https://www.open-mpi.org/community/help/

-- 
Jeff Squyres
jsquy...@cisco.com

___
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users