The problems were introduced in
bbcd5f1 (MR !536).
As MPI_Comm is typedef'd as a pointer to a structure, declaring it const
would be of little use: the pointer itself would be const, not the data
it is pointing to.
*/
template<typename T>
void sumOverSimulations(ArrayRef<T> data,
- const MPI_Comm multiSimComm,
+ MPI_Comm multiSimComm,
const bool broadcastWithinSimulation,
const t_commrec& commRecord)
{
#else
GMX_UNUSED_VALUE(data);
GMX_UNUSED_VALUE(commRecord);
+ GMX_UNUSED_VALUE(broadcastWithinSimulation);
GMX_UNUSED_VALUE(multiSimComm);
#endif // GMX_MPI
}