It turns out that the different BLACS descriptors for the matrices have different
context handles. This is not allowed in the pdsygvx call. I now explicitly set
the context handles to the same value.
...Unfortunately this also brings back the never ending execution of some of
the ctest test cases. There has to be another bug.