Download Latest Version dmtcp-2.6.0.tar.gz (1.4 MB)
Email in envelope

Get an email when there's a new version of Distributed MultiThreaded Checkpointing

Home / 2.5.2
Name Modified Size InfoDownloads / Week
Parent folder
dmtcp-2.5.2.zip 2017-11-15 1.8 MB
dmtcp-2.5.2.tar.gz 2017-11-15 1.4 MB
README.md 2017-11-15 1.4 kB
Totals: 3 Items   3.1 MB 1
  • All fixes in Release DMTCP-2.4.9 are incorporated in this release.
  • An incompatibility of DMTCP with Open MPI 1.10 when using orterun (mpirun) was discovered. This does not affect recent versions, such as Open MPI 2.x.
  • In some rare cases, open files were not properly restored due to a use-after-free bug. This is now fixed.
  • In some rare cases, one process had created a SysV shared memory object, and a different process was assigned to restore it on restart. This was not handled correctly, and is now fixed.
  • Correctly restore CPU affinities of threads
  • Virtualized SysV shared memory keys to avoid race condition on restart
  • Fixed logic for checking if relative path to file was a duplicate of another existing path
  • The NSCD area for name service caching daemon was not handled correctly in CentOS 6.8 and later correctly. Fixed now.
  • The Linux sched.h include file for scheduling of cores was added to satisfy some older Linux distros that needed it for compiling DMTCP.
  • Fixed a regression in which --enable-debug (for verbose debug logs) was not being properly written.
  • The DMTCP coordinator was displaying a spurious warning, "Failed to find coordinator IP address", because it did not check for a canoncial hostname. A related issue prevented DMTCP from working properly on some SUSE/openSUSE distros.
Source: README.md, updated 2017-11-15