1. 03 Mar, 2020 1 commit
    • Huck, Kevin's avatar
      helper: Avoid freeing Comm-held MPI_Comm more than once · 7b2ee235
      Huck, Kevin authored
      The `Comm::Free` method may be called more than once by applications.
      Although some MPI vendors document that `MPI_Comm_free` sets the
      given handle to `MPI_COMM_NULL`, this does not always happen in
      practice.  Set the handle to `MPI_COMM_NULL` explicitly to avoid
      calling `MPI_Comm_free` more than once for the same handle.
      
      Without this, when compiled with PGI and executed with TAU profiling,
      a double-free occurs and causes memory to be corrupted.
      7b2ee235
  2. 27 Feb, 2020 2 commits
  3. 26 Feb, 2020 2 commits
  4. 25 Feb, 2020 2 commits
  5. 23 Feb, 2020 1 commit
  6. 22 Feb, 2020 4 commits
  7. 21 Feb, 2020 10 commits
  8. 20 Feb, 2020 5 commits
  9. 19 Feb, 2020 1 commit
  10. 18 Feb, 2020 6 commits
  11. 17 Feb, 2020 4 commits
  12. 16 Feb, 2020 1 commit
  13. 14 Feb, 2020 1 commit