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