On Apr 19, 2007, at 8:38 AM, Aurelien Bouteiller wrote:
Hi,
I am experiencing several fancy bugs with ORTE.
All bugs occur on Intel 32 bits architecture under Mac OS X using gcc
4.2. The tested version is todays trunk (it also have occured for at
least three weeks)
First occurs when compiling in "optimized" mode (aka configure
--disable-debug --with-platform=optimized) and does not occur in debug
mode.
Fixed as of r14440. Was caused by a faulty compiler hint that
allowed the compiler to optimize out some much needed checks on the
input.
The other one occurs when running MPI program without mpirun (I know
this is pretty useless but still ;) ). This bug does not require
specific compilation options to occur. Running mpirun -np 1
mympiprogram
is fine, but running mympiprogram fails with segfault in MPI_Finalize:
~/ompi$ mpirun -np 1 mpiself
~/ompi$ gdb mpiself
(gdb) r
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x77767578
0x90002e46 in szone_malloc ()
As of r14440, I'm unable to replicate, but it could have been one of
those getting lucky issues. Can you see if the problem is still
occurring?
Brian