# Lines that start with '#' are comments. See gitignore(5) for more info. # objects and archives *.[oa] # libtool objects *.lo # backup files that many editors create *~ # vim swap files *.sw[a-z] # darwin debug info dirs *.dSYM/ # almost always derived from a Makefile.am now that ROMIO is converted and MPE # is a separate package Makefile.in Makefile # a lot of generic patterns for generated files *-cache *.MOD *.aps *.aux *.bb *.bbg *.bbl *.blg *.cache *.clog *.clw *.d *.da *.dot *.dsp *.dsw *.dvi *.eps *.exe *.exe.stackdump *.gcda *.gcno *.gcov *.htm *.idx *.ilg *.ind *.jar.log *.la *.lo *.log *.mod *.ncb *.no *.o *.opt *.out *.pdf *.pf *.plg *.po *.ps *.pyc *.s *.safe *.slog *.so *.stackdump *.suo *.toc *.user *.vcproj *.vfproj *conf.h *conf.h.in *old*.pdf .*-cache .deps .dirstamp .libs .libstamp* .libstamp0 .state-cache TAGS GPATH GRTAGS GTAGS confdefs.h config.h.in config.log config.status config.system configure configure.lineno hydra_config.h* localdefs mpe_*.conf mpich*pgrs.html mpid_config.h.in mpiexec old old*_pngs stamp-h1 summary.xml summary.junit.xml summary.tap tags apply-xfail.sh /maint/getfuncstack # directories copied by autogen.sh from other directories and (generally) should # not have any contents added directly to them /src/armci/m4 /src/mpi/romio/confdb /src/mpl/confdb /src/pm/hydra/confdb /src/pm/hydra/mpl /src/pm/hydra/mpl/confdb /src/pm/hydra/tools/topo/hwloc/hwloc /src/pm/hydra2/confdb /src/pm/hydra2/mpl /src/pm/hydra2/mpl/confdb /src/pm/hydra2/libhydra/topo/hwloc/hwloc /src/mpi/romio/mpl /src/mpi/romio/mpl/confdb /src/mpi/romio/version.m4 /src/pm/hydra/version.m4 /src/pm/hydra2/version.m4 /test/mpi/version.m4 # created by the build process in the test dirs gen-src-stamp Makefile.am-stamp # created by maint/gen_subcfg_m4 /subsys_include.m4 # root confdb/ contents /confdb/ar-lib /confdb/compile /confdb/config.guess /confdb/config.sub /confdb/depcomp /confdb/install-sh /confdb/libtool.m4 /confdb/ltmain.sh /confdb/ltoptions.m4 /confdb/ltsugar.m4 /confdb/ltversion.m4 /confdb/lt~obsolete.m4 /confdb/missing # random stuff /maint/gcovmerge /src/binding/fortran/mpif_h/buildiface-stamp /src/binding/fortran/use_mpi/buildiface-stamp /src/binding/cxx/buildiface-stamp # script-generated f90 test files # created solely from the f77 counterpart dirs # dirs created by the local install of OPA & MPL /share /include # random additions /README.envvar /maint/extracterrmsgs /src/binding/fortran/use_mpi/mpi_base.f90.in /src/binding/fortran/use_mpi/mpi_constants.f90.in /src/mpi/romio/include/mpio.h /src/mpi/romio/include/mpiof.h /src/mpid/ch3/channels/nemesis/include/mpid_nem_net_module_defs.h /src/packaging/envmods/mpich2.module /src/packaging/pkgconfig/mpich2-c.pc /src/packaging/pkgconfig/mpich2-ch3.pc /src/packaging/pkgconfig/mpich2-cxx.pc /src/packaging/pkgconfig/mpich2-f77.pc /src/packaging/pkgconfig/mpich2-f90.pc /src/packaging/spec/fedora.spec # random additions 2 /mpich-doxygen /src/include/mpir_ext.h /src/include/mpichinfo.h /src/packaging/envmods/mpich.module /src/packaging/pkgconfig/mpich.pc /src/glue/romio/all_romio_symbols.c # stamp "witness" files from the new build system /src/binding/fortran/use_mpi/buildiface.stamp /src/binding/fortran/use_mpi/mpi.mod-stamp /src/binding/fortran/use_mpi/mpi_base.mod-stamp /src/binding/fortran/use_mpi/mpi_constants.mod-stamp /src/binding/fortran/use_mpi/mpi_sizeofs.mod-stamp /src/binding/fortran/use_mpi_f08/*.stamp /src/mpe2/src/callstack/bin/bt2line # MPL build products /src/mpl/_configs.sed /src/mpl/aclocal.m4 /src/mpl/confdb /src/mpl/libtool /src/mpl/include/mplconfig.h /src/mpl/include/mpl_timer.h /src/mpl/include/stamp-h1 /src/mpl/include/config.h /src/mpl/include/stamp-h2 # ARMCI-MPI /src/armci/aclocal.m4 /examples/f77/stdio.f # artifacts created by the build system overhaul /aclocal.m4 /config.lt /src/mpi/romio/aclocal.m4 /src/mpi/romio/libtool /src/pm/mpd/aclocal.m4 /src/pm/gforker/mpiexec.gforker /maint/Version /src/binding/fortran/mpif_h/Makefile.mk /src/binding/fortran/use_mpi/Makefile.mk /src/binding/fortran/use_mpi_f08/Makefile.mk # MPICH2 parameter handling /src/include/mpir_cvars.h /src/util/cvar/mpir_cvars.c ################################################################################ # stuff added a long time ago by `git svn show-ignore` from one of Dave's # git-svn-clone repositories. Some of this stuff may be stale and/or redundant # with the more hand-written rules above. ################################################################################ # / /cache.base /.mpich2 /libtool /mpich2-doxygen /lib /mpich2.ncb /mpich2.opt /mpich2.plg /mpich2.suo /coverage* /bin /.err /unusederr.txt /www /cscope.out /cscope.files /winbuild /man /README # /confdb/ /confdb/www /confdb/amdb /confdb/tex /confdb/pac.log /confdb/pac.aux /confdb/acconfig.h /confdb/configure.in /confdb/pac.ps /confdb/pac.pdf # /doc/ # /doc/design/ /doc/design/design.pdf # /doc/faq/ /doc/faq/faq.htm /doc/faq/faq.tex # /doc/installguide/ /doc/installguide/install.pdf /doc/installguide/config.options # /doc/logging/ /doc/logging/logging.pdf # /doc/mansrc/ /doc/mansrc/createhtmlindex # /doc/namepub/ /doc/namepub/namepub.ps /doc/namepub/namepub.dvi /doc/namepub/twopm.eps # /doc/pmi/ /doc/pmi/paper.ps /doc/pmi/paper.pdf /doc/pmi/pmi.pdf /doc/pmi/pmi.ps /doc/pmi/pmiman /doc/pmi/pmipdf.tex # /doc/refman/ /doc/refman/MPI_*.tex # DJG-added /doc/installguide/install.tex /doc/userguide/user.tex /doc/windev/windev.tex # /doc/smpd/ /doc/smpd/smpd_pmi.pdf # /doc/userguide/ /doc/userguide/user.pdf /doc/userguide/user /doc/userguide/faqsum.tex # /doc/windev/ /doc/windev/windev.pdf /doc/windev/config.options # /examples/ /examples/hellow /examples/sr /examples/srtest /examples/srvec /examples/bcasttest /examples/allred /examples/spawntest /examples/spawner /examples/spawnee /examples/cpi /examples/pm2 /examples/cm2 /examples/icpi /examples/child /examples/parent /examples/spawn_merge_child1 /examples/spawn_merge_child2 /examples/spawn_merge_parent # /examples/cxx/ /examples/cxx/cxxpi # /examples/f77/ /examples/f77/fpi # /examples/f90/ /examples/f90/pi3f90 # /examples/windows/pmandel_vis/ /examples/windows/pmandel_vis/pman_vis.ncb /examples/windows/pmandel_vis/pman_vis.aps /examples/windows/pmandel_vis/pman_vis.suo # /examples/windows/pmandel_vis_net/ /examples/windows/pmandel_vis_net/bin /examples/windows/pmandel_vis_net/MandelViewer.csproj.user /examples/windows/pmandel_vis_net/obj # /examples/windows/pmitest/ /examples/windows/pmitest/pmitest.ncb /examples/windows/pmitest/pmitest.suo # /examples/windows/skeleton/ /examples/windows/skeleton/skeleton.ncb /examples/windows/skeleton/skeleton.suo # /maint/ /maint/genstates /maint/simplemake /maint/checkbuilds /maint/findfixme /maint/getstates /maint/getcoverage /maint/createcoverage /maint/showsizes /maint/getcross /maint/makerpm /maint/clmake /maint/conftimestamp /maint/extractstrings /maint/extractstates /maint/extractfixme /maint/structalign /maint/createhtmlindex /maint/extractcvars /maint/cvardirs # /src/ # /src/binding/ # /src/binding/cxx/ /src/binding/cxx/Makefile.sm /src/binding/cxx/mpicxx /src/binding/cxx/mpicxx.h /src/binding/cxx/mpicxx.h.in /src/binding/cxx/mpicxx.conf /src/binding/cxx/initcxx.cpp /src/binding/cxx/initcxx.cxx /src/binding/cxx/cov.dat /src/binding/cxx/cov2html /src/binding/cxx/*.h # /src/binding/fortran/mpif_h/ /src/binding/fortran/mpif_h/include /src/binding/fortran/mpif_h/Makefile.sm /src/binding/fortran/mpif_h/mpif_bottom.h /src/binding/fortran/mpif_h/setbotf.f /src/binding/fortran/mpif_h/setbot.c /src/binding/fortran/mpif_h/mpif77.conf /src/binding/fortran/mpif_h/mpif77 /src/binding/fortran/mpif_h/*.c /src/binding/fortran/mpif_h/fproto.h /src/binding/fortran/mpif_h/mpif.h /src/binding/fortran/mpif_h/mpif.h.in /src/binding/fortran/mpif_h/fprotos.h # /src/binding/fortran/use_mpi/ /src/binding/fortran/use_mpi/mpi_base.f90.orig /src/binding/fortran/use_mpi/mpi_base.f90.new /src/binding/fortran/use_mpi/mpif.h /src/binding/fortran/use_mpi/Makefile.sm /src/binding/fortran/use_mpi/mpi.f90 /src/binding/fortran/use_mpi/mpi_t1.f90 /src/binding/fortran/use_mpi/mpimod.pcl /src/binding/fortran/use_mpi/mpi_sizeofs.f90 /src/binding/fortran/use_mpi/mpi_base.f90 /src/binding/fortran/use_mpi/mpif90model.h /src/binding/fortran/use_mpi/mpif90type.h /src/binding/fortran/use_mpi/mpi_constants.f90 /src/binding/fortran/use_mpi/typef90intf.c /src/binding/fortran/use_mpi/typef90realf.c /src/binding/fortran/use_mpi/typef90cmplxf.c /src/binding/fortran/use_mpi/mpifnoext.h # /src/binding/fortran/use_mpi_f08 /src/binding/fortran/use_mpi_f08/pmpi_f08.f90 /src/binding/fortran/use_mpi_f08/mpi_f08_compile_constants.f90 /src/binding/fortran/use_mpi_f08/mpi_f08_compile_constants.f90.in /src/binding/fortran/use_mpi_f08/mpi_c_interface_types.f90 /src/binding/fortran/use_mpi_f08/mpi_c_interface_types.f90.in /src/binding/fortran/use_mpi_f08/wrappers_f/profiling/*.f90 /src/binding/fortran/use_mpi_f08/wrappers_c/cdesc.c /src/binding/fortran/use_mpi_f08/wrappers_c/cdesc.h /src/binding/fortran/use_mpi_f08/wrappers_c/Makefile.mk /src/binding/fortran/use_mpi_f08/wrappers_c/*_cdesc.c # /src/env/ /src/env/mpicc /src/env/mpicc.sh /src/env/mpicc.bash /src/env/mpicc.conf /src/env/mpicxx /src/env/mpicxx.sh /src/env/mpicxx.bash /src/env/mpicxx.conf /src/env/mpif77 /src/env/mpif77.sh /src/env/mpif77.bash /src/env/mpif77.conf /src/env/mpifort /src/env/mpifort.sh /src/env/mpifort.bash /src/env/mpichversion /src/env/parkill /src/env/mpivars /src/env/mpixxx_opts.conf /src/env/cc_shlib.conf /src/env/cxx_shlib.conf /src/env/f77_shlib.conf /src/env/fc_shlib.conf # /src/include/ /src/include/mpi.h /src/include/mpif.h #/src/include/mpe_thread.h /src/include/mpimod.pcl /src/include/mpidu_datatype.h /src/include/mpidu_dataloop.h /src/include/gen_dataloop.h /src/include/mpich2info.h /src/include/mpio.h /src/include/mpicxx.h /src/include/mpimcxx.h /src/include/mpiallstates.h /src/include/lwnames.h /src/include/mpitest.h /src/include/win32 /src/include/win64 # /src/mpi/debugger/ /src/mpi/debugger/tvtest /src/mpi/debugger/qdemo # /src/mpi/errhan/ /src/mpi/errhan/defmsg.h # /src/mpi/romio/ /src/mpi/romio/configure2 /src/mpi/romio/lib /src/mpi/romio/bin /src/mpi/romio/misc /src/mpi/romio/cscope.files /src/mpi/romio/cscope.out # /src/mpi/romio/include/ /src/mpi/romio/include/mpio.h mpiof.h # /src/mpi/romio/mpi-io/ # /src/mpi/romio/mpi-io/fortran/ /src/mpi/romio/mpi-io/fortran/g77 /src/mpi/romio/mpi-io/fortran/intel # /src/mpi/romio/test/ /src/mpi/romio/test/runtests /src/mpi/romio/test/misc.c /src/mpi/romio/test/fmisc.f /src/mpi/romio/test/large_file.c /src/mpi/romio/test/fcoll_test.f /src/mpi/romio/test/fperf.f /src/mpi/romio/test/pfcoll_test.f /src/mpi/romio/test/romiotests # /src/mpi/romio/test-internal/ # /src/mpi/romio/util/ /src/mpi/romio/util/romioinstall # /src/mpi/spawn/ # /src/mpid/ch3/channels/nemesis/nemesis/src/ /src/mpid/ch3/channels/nemesis/src/mpid_nem_net_array.c # /src/nameserv/test/ /src/nameserv/test/testnd # /src/pm/mpd/ /src/pm/mpd/pmitest0 /src/pm/mpd/mpdroot # /src/pm/smpd/ /src/pm/smpd/smpd /src/pm/smpd/smpd_version.h # /src/pm/smpd/wmpiconfig/ /src/pm/smpd/wmpiconfig/bin /src/pm/smpd/wmpiconfig/obj # /src/pm/smpd/wmpiexec/ /src/pm/smpd/wmpiexec/bin /src/pm/smpd/wmpiexec/obj # /src/pm/smpd/wmpiregister/ /src/pm/smpd/wmpiregister/bin /src/pm/smpd/wmpiregister/obj # /src/pm/util/test/ /src/pm/util/test/argstest /src/pm/util/test/forktest # /src/util/logging/common/ /src/util/logging/common/describe_states.c /src/util/logging/common/state_names.h # /src/util/logging/rlog/ /src/util/logging/rlog/rlogconf.* /src/util/logging/rlog/printrlog /src/util/logging/rlog/printirlog /src/util/logging/rlog/pprintirlog /src/util/logging/rlog/irlog2rlog /src/util/logging/rlog/trace_impl.h # /test/ /test/runtests # /test/commands/ /test/commands/cmdtests /test/commands/stdintest /test/commands/stdintest2 /test/commands/stdiotest /test/commands/checkenv1 # /test/mpid/ /test/mpid/atomic /test/mpid/dluse # /test/mpid/ch3/ /test/mpid/ch3/reorder # /test/util/info/ /test/util/info/infotest /test/util/info/infomany # /test/util/timer/ /test/util/timer/timertest # /src/mpid/ch4/include /src/mpid/ch4/include/netmodpre.h