Revisions of dmtcp

buildservice-autocommit accepted request 572057 from Kapil Arya's avatar Kapil Arya (karya0) (revision 56)
baserev update by copy to link target
Kapil Arya's avatar Kapil Arya (karya0) accepted request 570506 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 55)
- Add patch dmtcp-overflow.patch
  * This is to not block post-build-checks and run all the scans
    on the resulting package
buildservice-autocommit accepted request 560483 from Kapil Arya's avatar Kapil Arya (karya0) (revision 54)
baserev update by copy to link target
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 53)
Disabled make check for ix86 build.
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 52)
Fixed a typo.
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 51)
- Disabled post-build-scripts as it was generating a spurious build error.
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 50)
Fixed changelog.
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 49)
- Disabled some troublesome tests.
- Updated to 2.5.2.
  Release notes for 2.5.2:
  ========================
  * 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.
  Release notes for 2.5.1:
  ========================
  This release mostly provides added robustness.  Two notable items of
  added functionality are:
Shyukri Shyukriev's avatar Shyukri Shyukriev (SShyukriev) committed (revision 48)
buildservice-autocommit accepted request 452266 from Kapil Arya's avatar Kapil Arya (karya0) (revision 47)
baserev update by copy to link target
Kapil Arya's avatar Kapil Arya (karya0) accepted request 451624 from Shyukri Shyukriev's avatar Shyukri Shyukriev (SShyukriev) (revision 46)
- Update to v 2.5.0.
  This release includes a few new plugins and several bug fixes for robustness.
   Some of the highlights include:
   * Support for InfiniBand UD (in addition to the more common InfiniBand RC).
   * Added support for CMA (Cross-Memory Attach):
      process_vm_readv and process_vm_writev
   * Improved multi-arch (mixed 32-/64- bit) support.
   * Re-added --enable-fast-restart.
   * Added a new commandline option --with-plugin-32 for dmtcp_launch to specify
      32-bit plugins in a 64-bit environment.
   * Added --enable-pthread-mutex-wrappers configure flag to enable
      pthread_mutex_{lock,unlock} wrappers needed for Open MPI.
   * Added ability to specify environment file used in the modify-env plugin.
   * Allow dmtcp_restart to be invoked by root.
   * The following new plugins were added:
        pathvirt: to virtualize filesystem paths.
        delayresume: for finer-grained control over resuming of user threads
        during resume/restart.
buildservice-autocommit accepted request 401748 from Kapil Arya's avatar Kapil Arya (karya0) (revision 45)
baserev update by copy to link target
Kapil Arya's avatar Kapil Arya (karya0) accepted request 400939 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 44)
- Update to DMTCP 2.4.1: primarily a bug fix release.
  fixes an issue with version 2.4.0 and deleted shared memory files
- Update to DMTCP 2.4.2:
  configure script fixes; interval checkpointing; etc
- Update to DMTCP 2.4.3:
  added support for CMA, fixed a regression affecting dmtcp_checkpoint()
- Update to DMTCP 2.4.4:
  supports InfiniBand UD, misc fixes
- Adapt spec file to the new 2.4.4 tarball
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 43)
- Removed includes.patch and dmtcp-glibc-2.21.patch from patch list.
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 42)
- Removed patch files.
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 41)
Removed patch lines.
Kapil Arya's avatar Kapil Arya (karya0) committed (revision 40)
- Updated to upstream release 2.4.0.
  * Release notes:
  Several important changes and enhancements were added:
- dmtcp_launch/restart/command/coordinator now take the flags
    -h, -p, --coord-host/port and environment variables
    DMTCP_COORD_HOST/PORT.  The older --host, --port, DMTCP_HOST/PORT
    are now deprecated.
- Newer versions of MATLAB (matlab-2013 and later) were using additional
   Linux features.  All recent versions of matlab are again supported.
- Intensive testing done for integration of MPI/SLURM
   for the following MPI dialects:  Intel MPI/MVAPICH-2/MPICH-2/Open MPI.
   See plugin/batch-queue/job_examples/ for SLURM/DMTCP submission scripts.
   Preliminary support for some other resource managers also provided,
   especially including ibrun.
   - Open MPI version 1.8 _with_ InfiniBand is not yet supported.
       This is due to the OMPI use of UD (unreliable datagrams) for InfiniBand.
       Support is planned for the near future.  Earlier OMPI versions continue
       to work with IB.  We do not currently know of a config in OMPI-1.8 to
       avoid IB/UD (to use only IB/CM).  Such a workaround would let DMTCP work.
- Added support for newest Linux kernels: split of [vdso]
   into [vdso] and [vvar]; To see if this affects you, do:
     cat /proc/self/maps | grep '\[vvar]'
- Support for glibc version 2.21 added.  To see if this affects you, do:
     ls -l /lib*/libc.so.6 /lib/*/libc.so.6
- The environment variable DMTCP_GDB_ATTACH_ON_RESTART was added.  Setting
     this permanently is a security risk. But on a temporary basis,
     it can enable easier debugging of restarted processes:
       DMTCP_GDB_ATTACH_ON_RESTART=1 dmtcp_restart ckpt_a.out_*.dmtcp &
       gdb a.out `pgrep -n a.out`
- Enhancements added for newer 32-bit ARM (armv7) CPUs
buildservice-autocommit accepted request 292875 from Kapil Arya's avatar Kapil Arya (karya0) (revision 39)
baserev update by copy to link target
Kapil Arya's avatar Kapil Arya (karya0) accepted request 292720 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 38)
- Add dmtcp-glibc-2.21.patch: Fix build with glibc 2.21.
Displaying revisions 1 - 20 of 57
openSUSE Build Service is sponsored by