[dcmf] Re: BGP patch for MPICH2

Joseph Ratterman jratt at us.ibm.com
Mon Feb 25 14:15:27 CST 2008


Hello everyone,

These the differences between our version of MPICH2 in git (which will be 
on the DCMF wiki soon), and the 1.0.7rc1 from subversion.  Both source 
bases have undergone a fair bit of post-processing to ensure that they are 
comparable.  Looking at the diff, I think that they have helped eliminate 
incorrect changes (such as $Id$).

This does change the existing files from ANL, so it will have to be 
checked to ensure that you really want the changes.  The end of this email 
lists all the changed files and added directories that are in the patch.


SHA1 hash:
cbacbf97402932c7d8566c04985a0b73eed75292  bgp-mpich-1.0.7rc1.patch


Enjoy,
Joe Ratterman



$ diff -rq mpich2-1.0.7rc1/ bgp-mpich2/  | sort 
Files mpich2-1.0.7rc1/configure.in and bgp-mpich2/configure.in differ
Files mpich2-1.0.7rc1/maint/simplemake.in and 
bgp-mpich2/maint/simplemake.in differ
Files mpich2-1.0.7rc1/src/binding/f77/buildiface and 
bgp-mpich2/src/binding/f77/buildiface differ
Files mpich2-1.0.7rc1/src/include/mpiimpl.h and 
bgp-mpich2/src/include/mpiimpl.h differ
Files mpich2-1.0.7rc1/src/include/mpiimplthread.h and 
bgp-mpich2/src/include/mpiimplthread.h differ
Files mpich2-1.0.7rc1/src/mpi/comm/commutil.c and 
bgp-mpich2/src/mpi/comm/commutil.c differ
Files mpich2-1.0.7rc1/src/mpi/datatype/get_elements.c and 
bgp-mpich2/src/mpi/datatype/get_elements.c differ
Files mpich2-1.0.7rc1/src/mpid/common/datatype/mpid_type_create_pairtype.c 
and bgp-mpich2/src/mpid/common/datatype/mpid_type_create_pairtype.c differ
Files mpich2-1.0.7rc1/src/mpid/Makefile.sm and 
bgp-mpich2/src/mpid/Makefile.sm differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/ad_testfs/ad_testfs_hints.c and 
bgp-mpich2/src/mpi/romio/adio/ad_testfs/ad_testfs_hints.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/ad_ufs/ad_ufs.c and 
bgp-mpich2/src/mpi/romio/adio/ad_ufs/ad_ufs.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/ad_close.c and 
bgp-mpich2/src/mpi/romio/adio/common/ad_close.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/ad_fstype.c and 
bgp-mpich2/src/mpi/romio/adio/common/ad_fstype.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/ad_get_sh_fp.c and 
bgp-mpich2/src/mpi/romio/adio/common/ad_get_sh_fp.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/ad_open.c and 
bgp-mpich2/src/mpi/romio/adio/common/ad_open.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/ad_read_coll.c and 
bgp-mpich2/src/mpi/romio/adio/common/ad_read_coll.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/ad_set_sh_fp.c and 
bgp-mpich2/src/mpi/romio/adio/common/ad_set_sh_fp.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/cb_config_list.c and 
bgp-mpich2/src/mpi/romio/adio/common/cb_config_list.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/flatten.c and 
bgp-mpich2/src/mpi/romio/adio/common/flatten.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/lock.c and 
bgp-mpich2/src/mpi/romio/adio/common/lock.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/common/Makefile.in and 
bgp-mpich2/src/mpi/romio/adio/common/Makefile.in differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/include/adio.h and 
bgp-mpich2/src/mpi/romio/adio/include/adio.h differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/include/adioi_errmsg.h and 
bgp-mpich2/src/mpi/romio/adio/include/adioi_errmsg.h differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/include/adioi_fs_proto.h and 
bgp-mpich2/src/mpi/romio/adio/include/adioi_fs_proto.h differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/include/adioi.h and 
bgp-mpich2/src/mpi/romio/adio/include/adioi.h differ
Files mpich2-1.0.7rc1/src/mpi/romio/adio/include/mpio_error.h and 
bgp-mpich2/src/mpi/romio/adio/include/mpio_error.h differ
Files mpich2-1.0.7rc1/src/mpi/romio/configure.in and 
bgp-mpich2/src/mpi/romio/configure.in differ
Files mpich2-1.0.7rc1/src/mpi/romio/Makefile.in and 
bgp-mpich2/src/mpi/romio/Makefile.in differ
Files mpich2-1.0.7rc1/src/mpi/romio/mpi2-other/info/fortran/Makefile.in 
and bgp-mpich2/src/mpi/romio/mpi2-other/info/fortran/Makefile.in differ
Files mpich2-1.0.7rc1/src/mpi/romio/mpi-io/get_amode.c and 
bgp-mpich2/src/mpi/romio/mpi-io/get_amode.c differ
Files mpich2-1.0.7rc1/src/mpi/romio/test/file_info.c and 
bgp-mpich2/src/mpi/romio/test/file_info.c differ
Files mpich2-1.0.7rc1/src/mpi/timer/mpidtime.c and 
bgp-mpich2/src/mpi/timer/mpidtime.c differ
Files mpich2-1.0.7rc1/test/Makefile.sm and bgp-mpich2/test/Makefile.sm 
differ
Files mpich2-1.0.7rc1/test/mpi/cxx/io/ioharness.tlt and 
bgp-mpich2/test/mpi/cxx/io/ioharness.tlt differ
Files mpich2-1.0.7rc1/test/mpi/errors/coll/rerr.c and 
bgp-mpich2/test/mpi/errors/coll/rerr.c differ
Files mpich2-1.0.7rc1/test/mpi/f77/io/ioharness.tlt and 
bgp-mpich2/test/mpi/f77/io/ioharness.tlt differ
Files mpich2-1.0.7rc1/test/mpi/f77/io/shpositionf.f and 
bgp-mpich2/test/mpi/f77/io/shpositionf.f differ
Files mpich2-1.0.7rc1/test/mpi/init/testlist and 
bgp-mpich2/test/mpi/init/testlist differ
Files mpich2-1.0.7rc1/test/mpi/Makefile.sm and 
bgp-mpich2/test/mpi/Makefile.sm differ
Files mpich2-1.0.7rc1/test/mpi/pt2pt/testlist and 
bgp-mpich2/test/mpi/pt2pt/testlist differ
Files mpich2-1.0.7rc1/test/mpi/runtests.in and 
bgp-mpich2/test/mpi/runtests.in differ
Files mpich2-1.0.7rc1/test/TestResults.xsl and 
bgp-mpich2/test/TestResults.xsl differ
Files mpich2-1.0.7rc1/test/util/Makefile.sm and 
bgp-mpich2/test/util/Makefile.sm differ
Files mpich2-1.0.7rc1/test/util/timer/.cvsignore and 
bgp-mpich2/test/util/timer/.cvsignore differ
Only in bgp-mpich2/confdb: confdb
Only in bgp-mpich2/src/env: genmpxl.pl
Only in bgp-mpich2/src/env: mpixl.conf.in
Only in bgp-mpich2/src: mpe
Only in bgp-mpich2/src/mpid/common/datatype: gen_type_blockindexed.c
Only in bgp-mpich2/src/mpid: dcmf
Only in bgp-mpich2/src/mpi/romio/adio: ad_bgl
Only in bgp-mpich2/src/mpi/romio/adio/common: ad_write_nolock.c
Only in bgp-mpich2/src/pmi: uni
Only in bgp-mpich2/test: iotestlist
Only in bgp-mpich2/test: long.xsl
Only in bgp-mpich2/test/mpi/cxx/io: iotestlist
Only in bgp-mpich2/test/mpi/cxx: iotestlist
Only in bgp-mpich2/test/mpi/f77/io: iotestlist
Only in bgp-mpich2/test/mpi/f77: iotestlist
Only in bgp-mpich2/test/mpi/io: iotestlist
Only in bgp-mpich2/test/mpi: iotestlist
Only in bgp-mpich2/test: short.xsl










Pavan Balaji <balaji at mcs.anl.gov> 
02/25/08 01:39 PM

To
Joseph Ratterman/Rochester/IBM at IBMUS
cc
mpich2-core at mcs.anl.gov
Subject
BGP patch for MPICH2






Hi Joe,

Just pinging to check the status of the BG/P patch for MPICH2. We are 
working on a few bugs and will start our final testing as soon as they 
are fixed. If you think the patch will take much longer, we can add it 
to the trunk after the 1.0.7 release and work on it for 1.0.8. 
Alternatively, if you'd like to contribute some generic parts now and 
more later, that can be worked out as well. Please let us know how you'd 
like to go about with this integration.

Thanks.

  -- Pavan

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alcf.anl.gov/pipermail/dcmf/attachments/20080225/6d30f6ae/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bgp-mpich-1.0.7rc1.patch
Type: application/octet-stream
Size: 1133971 bytes
Desc: not available
URL: <http://lists.alcf.anl.gov/pipermail/dcmf/attachments/20080225/6d30f6ae/attachment.obj>


More information about the dcmf mailing list