********> bugfix.26 Author: Daniel R. Roe Date: Fri Dec 23 12:03:50 EST 2011 Programs: Cpptraj Description: Fix reading of restart files with # atoms > 5 digits To apply the patch: cd $AMBERHOME patch -p0 -N < bugfix.26 ----------------------------------------------------------------------------- --- ./AmberTools/src/cpptraj/src/main.cpp 2011-12-23 11:47:23.133403002 -0500 +++ ./AmberTools/src/cpptraj/src/main.cpp 2011-12-23 11:47:43.920685532 -0500 @@ -6,7 +6,7 @@ #include "PtrajMpi.h" #include "CpptrajStdio.h" #ifndef CPPTRAJ_VERSION_STRING -#define CPPTRAJ_VERSION_STRING "V1.1.1" +#define CPPTRAJ_VERSION_STRING "V1.1.2" #endif void Usage(char *programName) { --- ./AmberTools/src/cpptraj/src/AmberRestart.cpp 2011-12-23 11:47:36.953925982 -0500 +++ ./AmberTools/src/cpptraj/src/AmberRestart.cpp 2011-12-23 11:48:02.388048184 -0500 @@ -53,7 +53,7 @@ mprintf("Error: AmberRestart::open(): Reading restart atoms/time.\n"); return 1; } - nread=sscanf(buffer,"%5i%15lE%15lE",&restartAtoms,&restartTime,&restartTemp); + nread=sscanf(buffer,"%i %lE %lE",&restartAtoms,&restartTime,&restartTemp); if (nread<1) { mprintf("Error: AmberRestart::open(): Getting restart atoms/time.\n"); return 1; ----------------------------------------------------------------------------- Workarounds: none