Hi Joseph,

Thanks for reporting this problem.

There's an issue now (#2012)
https://github.com/open-mpi/ompi/issues/2012

to track this.

Howard


2016-08-25 7:44 GMT-06:00 Christoph Niethammer <nietham...@hlrs.de>:

> Hello,
>
> The Error is not 100% reproducible for me every time but seems to
> disappear entirely if one excludes
> -mca osc ^rdma
> or
> -mca btl ^openib
> component.
>
> The error is present in 2.0.0 and also 2.0.1rc1.
>
> Best
> Christoph Niethammer
>
>
>
> ----- Original Message -----
> From: "Joseph Schuchart" <schuch...@hlrs.de>
> To: users@lists.open-mpi.org
> Sent: Thursday, August 25, 2016 2:07:17 PM
> Subject: [OMPI users] Regression: multiple memory regions in dynamic
> windows
>
> All,
>
> It seems there is a regression in the handling of dynamic windows
> between Open MPI 1.10.3 and 2.0.0. I am attaching a test case that works
> fine with Open MPI 1.8.3 and fail with version 2.0.0 with the following
> output:
>
> ===
> [0] MPI_Get 0 -> 3200 on first memory region
> [cl3fr1:7342] *** An error occurred in MPI_Get
> [cl3fr1:7342] *** reported by process [908197889,0]
> [cl3fr1:7342] *** on win rdma window 3
> [cl3fr1:7342] *** MPI_ERR_RMA_RANGE: invalid RMA address range
> [cl3fr1:7342] *** MPI_ERRORS_ARE_FATAL (processes in this win will now
> abort,
> [cl3fr1:7342] ***    and potentially your MPI job)
> ===
>
> Expected output is:
> ===
> [0] MPI_Get 0 -> 100 on first memory region:
> [0] Done.
> [0] MPI_Get 0 -> 100 on second memory region:
> [0] Done.
> ===
>
> The code allocates a dynamic window and attaches two memory regions to
> it before accessing both memory regions using MPI_Get. With Open MPI
> 2.0.0, only access to the both memory regions fails. Access to the first
> memory region only succeeds if the second memory region is not attached.
> With Open MPI 1.10.3, all MPI operations succeed.
>
> Please let me know if you need any additional information or think that
> my code example is not standard compliant.
>
> Best regards
> Joseph
>
>
> --
> Dipl.-Inf. Joseph Schuchart
> High Performance Computing Center Stuttgart (HLRS)
> Nobelstr. 19
> D-70569 Stuttgart
>
> Tel.: +49(0)711-68565890
> Fax: +49(0)711-6856832
> E-Mail: schuch...@hlrs.de
>
>
> _______________________________________________
> users mailing list
> users@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/users
>
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Reply via email to