Re: [OMPI devel] [OMPI users] still segmentation fault with openmpi-2.0.2rc3 on Linux

2017-01-13 Thread Howard Pritchard
Thanks Siegmar.  I just wanted to confirm you weren't having some other
issue besides the host and slot-list problems.

Howard


2017-01-12 23:50 GMT-07:00 Siegmar Gross <
siegmar.gr...@informatik.hs-fulda.de>:

> Hi Howard and Gilles,
>
> thank you very much for your help. All commands that work for
> Gilles work also on my machine as expected and the commands that
> don't work on his machine don't work on my neither. The first one
> that works with both --slot-list and --host is the following
> command so that it seems that the value depends on the number of
> processes in the remote group.
>
> loki spawn 122 mpirun -np 1 --slot-list 0:0-5,1:0-5 --host loki:3
> spawn_master
>
> Parent process 0 running on loki
>   I create 4 slave processes
>
> Parent process 0: tasks in MPI_COMM_WORLD:1
>   tasks in COMM_CHILD_PROCESSES local group:  1
>   tasks in COMM_CHILD_PROCESSES remote group: 3
>
> Slave process 0 of 3 running on loki
> spawn_slave 0: argv[0]: spawn_slave
> Slave process 1 of 3 running on loki
> spawn_slave 1: argv[0]: spawn_slave
> Slave process 2 of 3 running on loki
> spawn_slave 2: argv[0]: spawn_slave
> loki spawn 123
>
>
> Here is the output from the other commands.
>
> loki spawn 112 mpirun -np 1 spawn_master
>
> Parent process 0 running on loki
>   I create 4 slave processes
>
> Parent process 0: tasks in MPI_COMM_WORLD:1
>   tasks in COMM_CHILD_PROCESSES local group:  1
>   tasks in COMM_CHILD_PROCESSES remote group: 4
>
> Slave process 1 of 4 running on loki
> Slave process 2 of 4 running on loki
> Slave process 3 of 4 running on loki
> Slave process 0 of 4 running on loki
> spawn_slave 3: argv[0]: spawn_slave
> spawn_slave 1: argv[0]: spawn_slave
> spawn_slave 2: argv[0]: spawn_slave
> spawn_slave 0: argv[0]: spawn_slave
> loki spawn 113 mpirun -np 1 --slot-list 0:0-5,1:0-5 spawn_master
>
> Parent process 0 running on loki
>   I create 4 slave processes
>
> Slave process 0 of 4 running on loki
> Slave process 1 of 4 running on loki
> Slave process 2 of 4 running on loki
> spawn_slave 2: argv[0]: spawn_slave
> Slave process 3 of 4 running on loki
> spawn_slave 3: argv[0]: spawn_slave
> spawn_slave 0: argv[0]: spawn_slave
> spawn_slave 1: argv[0]: spawn_slave
> Parent process 0: tasks in MPI_COMM_WORLD:1
>   tasks in COMM_CHILD_PROCESSES local group:  1
>   tasks in COMM_CHILD_PROCESSES remote group: 4
>
> loki spawn 114 mpirun -np 1 --host loki --oversubscribe spawn_master
>
> Parent process 0 running on loki
>   I create 4 slave processes
>
> Slave process 0 of 4 running on loki
> Slave process 1 of 4 running on loki
> Slave process 2 of 4 running on loki
> spawn_slave 2: argv[0]: spawn_slave
> Slave process 3 of 4 running on loki
> spawn_slave 3: argv[0]: spawn_slave
> spawn_slave 0: argv[0]: spawn_slave
> spawn_slave 1: argv[0]: spawn_slave
> Parent process 0: tasks in MPI_COMM_WORLD:1
>   tasks in COMM_CHILD_PROCESSES local group:  1
>   tasks in COMM_CHILD_PROCESSES remote group: 4
>
> loki spawn 115 mpirun -np 1 --slot-list 0:0-5,1:0-5 --host loki:12
> spawn_master
>
> Parent process 0 running on loki
>   I create 4 slave processes
>
> Slave process 0 of 4 running on loki
> Slave process 2 of 4 running on loki
> Slave process 1 of 4 running on loki
> Slave process 3 of 4 running on loki
> Parent process 0: tasks in MPI_COMM_WORLD:1
>   tasks in COMM_CHILD_PROCESSES local group:  1
>   tasks in COMM_CHILD_PROCESSES remote group: 4
>
> spawn_slave 2: argv[0]: spawn_slave
> spawn_slave 0: argv[0]: spawn_slave
> spawn_slave 1: argv[0]: spawn_slave
> spawn_slave 3: argv[0]: spawn_slave
> loki spawn 116 mpirun -np 1 --host loki:12 --slot-list 0:0-5,1:0-5
> spawn_master
>
> Parent process 0 running on loki
>   I create 4 slave processes
>
> Slave process 0 of 4 running on loki
> Slave process 1 of 4 running on loki
> Slave process 2 of 4 running on loki
> spawn_slave 2: argv[0]: spawn_slave
> Slave process 3 of 4 running on loki
> spawn_slave 3: argv[0]: spawn_slave
> spawn_slave 0: argv[0]: spawn_slave
> spawn_slave 1: argv[0]: spawn_slave
> Parent process 0: tasks in MPI_COMM_WORLD:1
>   tasks in COMM_CHILD_PROCESSES local group:  1
>   tasks in COMM_CHILD_PROCESSES remote group: 4
>
> loki spawn 117
>
>
> Kind regards
>
> Siegmar
>
> Am 12.01.2017 um 22:25 schrieb r...@open-mpi.org:
>
>> Fix is pending here: https://github.com/open-mpi/ompi/pull/2730
>>
>> On Jan 12, 2017, at 8:57 AM, Howard Pritchard >> > wrote:
>>>
>>> Siegmar,
>>>
>>> Could you confirm that if you use one of the mpirun arg lists that works
>>> for Gilles that
>>> your test case passes.  Something simple like
>>>
>>> mpirun -np 1 ./spawn_master
>>>
>>> ?
>>>
>>> Howard
>>>
>>>
>>>
>

[OMPI devel] IBM is now an Open MPI member

2017-01-13 Thread Jeff Squyres (jsquyres)
We just had our quarterly vote for formal Open MPI membership.

Cisco nominated IBM for membership.

After voting, IBM was accepted to Open MPI for formal membership.  
https://www.open-mpi.org/about/members/ has been updated.

Congratulations, IBM!

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

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