The problem was introduced in
4a4ade89 (MR !1903).
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.
const FftBackend backend = FftBackend::Ocl;
# endif
const bool performOutOfPlaceFFT = true;
- const MPI_Comm comm = MPI_COMM_NULL;
+ MPI_Comm comm = MPI_COMM_NULL;
const bool allocateGrid = false;
std::array<int, 1> gridSizesInXForEachRank = { 0 };
std::array<int, 1> gridSizesInYForEachRank = { 0 };