#1998 closed Bugs (duplicate)
Possible bug in Boost.MPI on 64 bit machines
Reported by: | Owned by: | Douglas Gregor | |
---|---|---|---|
Milestone: | Component: | mpi | |
Version: | Boost 1.35.0 | Severity: | Problem |
Keywords: | Cc: |
Description
I have a simple program that performs an mpi::broadcast of an object of a user-defined class.
While the program runs with no error on a CentOS 5.1, 32 bit, machine, it crashes on a CentOS 5.1, 64 bit machine (segmentation fault). The MPI implementation I use it's mpich2-1.0.6p1.
It seems there's some problem with the packed_iarchive (I checked with valgrind). I cannot find any error in my code (it's nearly 3 days that I'm trying to find if there is an error in my code, but I don't see any error).
The program attached crashes with more than one process. It does not crash if you activate the second dataset (uncomment lines 153-154 and comment lines 150-151).
I'm using Boost 1.35.0, checked out from the svn repository.
Attachments (1)
Change History (4)
by , 14 years ago
comment:1 by , 14 years ago
Actually, I discovered that the bug is not a Boost.MPI bug, but it is a Boost Serialization bug.
I will report it in a new ticket.
Sorry for this
comment:2 by , 14 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Refer to the underlying bug instead
Small test program for the bug