Hi all,
Sorry about the delay in sending out the BG/P patches. I've placed them
assigned a few patches to each person below. Can the below folks please
confirm that you can go over them and make sure there are no problems
integrating them into the trunk? The plan is to go over these and have a
telecon around mid next week.
The IBM folks didn't do a very good job in breaking up the diffs, so
some of the patches are large; you'll probably need to break them up and
try different parts separately.
build.patch -- Bill
datatype.patch -- Pavan
dcmfd.patch -- Pavan
debugger.patch -- Darius
ignore.patch -- Pavan
mpe.patch -- Anthony
other.patch -- Rajeev
test-build.patch -- Dave
test-source.patch -- Dave
A few things I noticed on a quick glance through the patches:
1. MPI_Aint vs. (void *). I remember that there was some discussion, but
what was the conclusion? Can MPI_Aint be larger than (void *)? A large
chunk of the patches assumes that these two can be different, so they
introduce MPI_AINT_TO_VOID_PTR and friends to deal with such cases.
2. Some of the patches (e.g., debugger.patch, test-build.patch and
test-source.patch) have a number of BG specific additions. These need to
be pruned out in a way that IBM can still use it, but they will continue
to be generic enough for other platforms.
Thanks.
-- Pavan
--
Pavan Balaji