1
1
Open MPI main development repository (BSD license) https://github.com/open-mpi/ompi
Перейти к файлу
Jeff Squyres cfd5524ad5 Committing several things under one commit, but they're all at least
somewhat tied together and I'd rather have a consistent commit rather
than several smaller commits that individually break the tree:
- first cut of src/file/file.c: MPI_File handling.  More to come here.
- tweaked MPI_Info handling a bit: cause MPI_Info_f2c to invoke error
  handler if provided index is out of range (vs. returing
  MPI_INFO_NULL without invoking an error handler)
- moved general MPI MCA params off into their own .h and .c file (so
  that ompi_info can call it and therefore display MPI MCA params)
- first [abbreviated] cut of src/mca/io/base/* -- much more to come
  here; stripped down to basics for this commit
- filled in a small number of MPI_File* functions for testing purposes
- updated a bunch of doxygen docs
--> Unresolved questions about MPI_ERRORS_RETURN, MPI_ERRORS_ABORT,
    and MPI::ERRORS_THROW_EXCEPTIONS because of vagueness in MPI
    standard -- Edgar and I are discussing what to do here
--> Unresolved questions about what to do in a case like this:
      MPI_File_open(..., &file);
      MPI_File_close(&file);
      MPI_File_read(..., &file);
    because MPI-2:9.7 says that the default error handler on MPI_File
    handles is MPI_ERRORS_RETURN -- we can't even print a warning
    here!  This certainly violates the Law of Least Astonishment for
    MPI users (who certainly expect MPI functions that fail to
    complain loudly and to abort by default).

This commit was SVN r2136.
2004-08-14 01:56:05 +00:00
config ":" was a poor choice for a field delimeter for the version number 2004-08-09 22:37:17 +00:00
contrib/nightly Make the mail a little smaller 2004-08-02 11:27:19 +00:00
include Committing several things under one commit, but they're all at least 2004-08-14 01:56:05 +00:00
src Committing several things under one commit, but they're all at least 2004-08-14 01:56:05 +00:00
test start to implement test for the circular buffer fifo implementation. 2004-08-13 19:48:32 +00:00
acinclude.m4 While waiting for a lengthy compile, I noticed a bunch of old remnants 2004-08-06 14:30:18 +00:00
autogen.sh - Due to limitations in AC_DEFINE (namely that you can't direct a 2004-08-10 04:10:08 +00:00
configure.ac * Add "serialization" of ompi_rte_schedule_t structs for sending over sockets 2004-08-12 06:55:04 +00:00
Doxyfile Not version 10.0 2004-06-11 20:09:02 +00:00
HACKING While waiting for a lengthy compile, I noticed a bunch of old remnants 2004-08-06 14:30:18 +00:00
INSTALL Added note about parallel builds 2004-08-04 22:25:47 +00:00
Makefile.am Need to include "tests" tree in the distribution tarball since 2004-07-07 18:46:34 +00:00
mpi-up2date Although I understand Jeff's explanations about why/when autogen needs to be run, I prefer the lazy approach and offer this script as a way to avoid having to worry about the silly thing. 2004-05-14 22:11:08 +00:00
README some text updates -- ditch old/un-updated version numbers 2004-07-07 15:58:55 +00:00
VERSION svn=2 will now place the svn version number in the tarball 2004-07-06 23:03:33 +00:00

This is the world's greatest MPI.

...more to write here
should be a short file, referring to the real docs.