1. 10 Jan, 2013 2 commits
    • James Dinan's avatar
      Removed unnecessary goto statements · a26933b1
      James Dinan authored
      These gotos had no effect -- they went to the same place we get to by ending
      the conditional block.
      
      Reviewer: none
      a26933b1
    • Dave Goodell's avatar
      tt#1776: fix platforms missing LLONG_MAX · 465ca32c
      Dave Goodell authored
      Provide an LLONG_MAX (and similar) definition in mpiimpl.h if the
      current platform/environment does not provide one.  Extremely useful for
      overflow checking, especially for the "large count" functionality.
      
      Reviewed-by: buntinas
      465ca32c
  2. 09 Jan, 2013 6 commits
  3. 08 Jan, 2013 1 commit
    • James Dinan's avatar
      Linked list construction benchmark test cases · ff1d777a
      James Dinan authored
      This test case is a variation on the linked list test case that builds a linked
      list with a deterministic structure; node k in the list is owned by rank (k %
      nproc).  Three variations are included to exercise lock-exclusive, lock-shared,
      and lock-all synchronization modes.
      
      Reviewer: none
      ff1d777a
  4. 07 Jan, 2013 9 commits
  5. 03 Jan, 2013 6 commits
  6. 31 Dec, 2012 1 commit
  7. 28 Dec, 2012 1 commit
  8. 25 Dec, 2012 1 commit
  9. 21 Dec, 2012 1 commit
  10. 20 Dec, 2012 4 commits
    • David Goodell's avatar
      [svn-r10801] ROMIO: error checking for MPI_Comm and MPI_Info objects · 47754bc5
      David Goodell authored
      1). There was error checking on the comm object in
          MPI_Comm_test_inter(comm, &flag); So if the return value of
          MPI_Comm_test_inter is not MPI_SUCCESS, then the comm is either an
          invalid MPI_Comm handle or intercommunicator handle.
      2). A new macro MPIO_CHECK_INFO is added into adioi_error.h. It will
          call MPI_Info_dup, unless there is no more memory space left , as
          long as the info object is valid, this function will return
          MPI_SUCCESS; or it will return an error code. So by checking the
          return value of MPI_Info_dup, we could achieve the purpose of
          checking MPI_Info handles.
      
      Based on patch 0006 from the second round of IBM's error checking
      patches.  Replaces 0009 from the first round and augments r10637.
      47754bc5
    • David Goodell's avatar
      [svn-r10800] ROMIO: check for consistent prealloc sizes · 208d90e6
      David Goodell authored
      By using MPI_Allreduce to get the maximum value and minimum value of all
      sizes, when the two values are identical, all processes have same values
      of size.  The problem of checking the sizes with MPI_Bcast is that the
      root will pass the check while the others not.
      
      Based on patch 0004 from the second round of IBM's error checking
      patches.
      208d90e6
    • David Goodell's avatar
      [svn-r10799] ROMIO: check whether datatypes are committed · 011f107a
      David Goodell authored
      This only works when ROMIO is built with MPICH.
      
      Based on patch 0001 from the second round of IBM's error checking
      patches.  Replaces 0008 from the first round.
      011f107a
    • David Goodell's avatar
      [svn-r10796] update version.m4 for 3.0.1 release · 6aab201f
      David Goodell authored
      No ABI changes, just hydra fixes, so 10:0:0 becomes 10:1:0.
      6aab201f
  11. 19 Dec, 2012 8 commits