diff --git a/src/MANYBODY/pair_comb3.cpp b/src/MANYBODY/pair_comb3.cpp index 574b8ba76b..428ad57cbe 100644 --- a/src/MANYBODY/pair_comb3.cpp +++ b/src/MANYBODY/pair_comb3.cpp @@ -314,8 +314,6 @@ void PairComb3::read_lib() char s[maxlib]; char **words = new char*[80]; - MPI_Comm_rank(world,&comm->me); - // open libraray file on proc 0 if (comm->me == 0) { diff --git a/src/POEMS/fix_poems.cpp b/src/POEMS/fix_poems.cpp index e4888df9d3..3200a91ec7 100644 --- a/src/POEMS/fix_poems.cpp +++ b/src/POEMS/fix_poems.cpp @@ -938,7 +938,7 @@ void FixPOEMS::readfile(char *file) } memory->destroy(line); - fclose(fp); + if (me == 0) fclose(fp); } /* ---------------------------------------------------------------------- */ diff --git a/src/Purge.list b/src/Purge.list index 8c6c7cdff0..8b719e5905 100644 --- a/src/Purge.list +++ b/src/Purge.list @@ -13,6 +13,11 @@ style_kspace.h style_minimize.h style_pair.h style_region.h +# deleted on 21 Mar 2016 +verlet_intel.cpp +verlet_intel.h +verlet_split_intel.cpp +verlet_split_intel.h # deleted on 15 Jan 2016 pair_line_lj_omp.cpp pair_line_lj_omp.h diff --git a/src/USER-H5MD/dump_h5md.cpp b/src/USER-H5MD/dump_h5md.cpp index 87cec4aef0..ba31c22d26 100644 --- a/src/USER-H5MD/dump_h5md.cpp +++ b/src/USER-H5MD/dump_h5md.cpp @@ -173,7 +173,7 @@ DumpH5MD::DumpH5MD(LAMMPS *lmp, int narg, char **arg) : Dump(lmp, narg, arg) error->all(FLERR, "Invalid number of arguments in dump h5md"); } if (author_name==NULL) { - author_name = new char[strlen(arg[iarg]+1)]; + author_name = new char[strlen(arg[iarg])+1]; strcpy(author_name, arg[iarg+1]); } else { error->all(FLERR, "Illegal dump h5md command: author argument repeated"); @@ -273,7 +273,7 @@ void DumpH5MD::openfile() } else { datafile = h5md_create_file(filename, author_name, NULL, "lammps", LAMMPS_VERSION); } - group_name_length = strlen(group->names[igroup]); + group_name_length = strlen(group->names[igroup])+1; group_name = new char[group_name_length]; strcpy(group_name, group->names[igroup]); if (create_group) { diff --git a/src/compute_bond.h b/src/compute_bond.h index d5f42d3ec8..1619023e7b 100644 --- a/src/compute_bond.h +++ b/src/compute_bond.h @@ -32,7 +32,6 @@ class ComputeBond : public Compute { double compute_scalar(); private: - int nbond; char *bstyle; class Bond *bond; }; diff --git a/src/rerun.cpp b/src/rerun.cpp index 2f357c2102..493e5dca10 100644 --- a/src/rerun.cpp +++ b/src/rerun.cpp @@ -65,7 +65,8 @@ void Rerun::command(int narg, char **arg) int nskip = 1; int startflag = 0; int stopflag = 0; - bigint start,stop; + bigint start = -1; + bigint stop = -1; while (iarg < narg) { if (strcmp(arg[iarg],"first") == 0) {