BUG: redistributePar -reconstruct does not reconstruct processorCyclic
Summary
redistributePar -reconstruct fails in a simple case with cyclics that end up on different processsors.
Steps to reproduce
In the attached case, run ./Allrun-parallel-redistributePar and inspect log.redistributePar.reconstruct: test-case-redistributePar-reconstruct-03Feb22.zip
For comparisons, ./Allrun and ./Allrun-parallel-reconstructPar can be executed without any error.
What is the current bug behaviour?
Attached logs produced by FOAM_ABORT=true mpirunDebug -np 4 redistributePar -reconstruct -parallel where redistributePar was compiled with wmake -debug: logs.zip
Environment information
HEAD = 88b64ab054
opts = linux64ClangDPInt32Opt
The same test case has also failed for versions between v2112-v2006.
Edited by Mattijs Janssens