[OMPI users] Open MPI - Signal: Segmentation fault (11) Problem

2007-04-11 Thread Michael Gauckler
Dear Open MPI User's and Developers, I encountered a problem with Open MPI when porting an application, which successfully ran with LAM MPI and MPICH. The program produces a segmentation fault (see [1] for the stack trace) when doing the MPI_Send with the following arguments: MPI_Send((void *)0,

Re: [OMPI users] Open MPI - Signal: Segmentation fault (11) Problem

2007-04-16 Thread Michael Gauckler
have a correct and portable MPI code, you are not allowed to use (void*)0. Use MPI_BOTTOM instead. We have plenty of tests which test the exact behavior you describe in your email. And they all pass. I will take a look at what's happens but I need either the code or at least the part

Re: [OMPI users] Open MPI - Signal: Segmentation fault (11) Problem

2007-04-18 Thread Michael Gauckler
Hi George, Some more investigation on the Segmentation fault done with valgrind is shown below. There seems to be uninitialized parameters and finally a read at address 0x1, which causes the segfault. I have checked whether one of my members appear to be at that address when constructing th

[OMPI users] Datatype construction, serious limitation (was: Signal: Segmentation fault (11) Problem)

2007-04-18 Thread Michael Gauckler
e index to int32_t solves the problem of the segmentation fault, I would be happy if the author / maintainer of the code could have a look at it and decide if this is viable fix. Having spent a lot of time in hunting down the issue into the Open-MPI code, I would be glad to see the issue fixed in upc

Re: [OMPI users] Datatype construction, serious limitation (was: Signal: Segmentation fault (11) Problem)

2007-04-19 Thread Michael Gauckler (mailing lists)
n and that you are willing to fix the issue in upcoming releases of Open-MPI. If there is anything else I can help with, please let me know. Regards, Michael Gauckler [1] http://lists.boost.org/Archives/boost/2007/01/115347.php [2] http://lists.boost.org/boost-announce/2006/09/0099.php [3]