The pressureInletUniformVelocity BC imposes a fixed, uniform velocity on a patch based on phi. However, when the patch spans multiple partitions, multiple uniform velocities are fixed. I think the problem is the summing is not parallelized:

i.e. in 1.5.x's pressureInletUniformVelocityFvPatchVectorField.C, should the following line use gsums?