I am afraid that I cannot rebuild OpenMPI --without-memory-manager.
Are there other ways to get around it ?
For example, use other things to replace "ptmalloc" ?
Any help is really appreciated.
From: email@example.com To: firstname.lastname@example.org; email@example.com Subject: RE: [OMPI users] OMPI seg fault by a class with weird address. Date: Tue, 15 Mar 2011 08:00:56 +0000
Hi Jack, I may need to see the whole code to decide but my quick look suggest that ptmalloc is causing a problem with STL-vector allocation. ptmalloc is the openMPI internal malloc library. Could you try to build openMPI without memory management (using --without-memory-manager) and let us know the outcome. ptmalloc is not needed if you are not using an RDMA interconnect.
With best regards, -Belaid.
From: firstname.lastname@example.org To: email@example.com; firstname.lastname@example.org Subject: RE: [OMPI users] OMPI seg fault by a class with weird address. Date: Tue, 15 Mar 2011 00:30:19 -0600
Because the code is very long, I just show the calling relationship of functions.