On Tue, 21 Mar 2017 11:03:07 +0800 Drew Parsons <dpars...@debian.org> wrote: > On Tue, 21 Mar 2017 10:50:29 +0800 Drew Parsons <dpars...@debian.org> > wrote: > > > > That document is from 1997 though. The MPI standard has moved > through > > 2 major versions since then. But blacs remains unchanged. > > Further, BLACS is now part of (packaged with) scalapack, see > http://netlib.org/scalapack/scalapack-2.0.0.html#_7_3_blacs_revamping > > Probably the solution we want is to update our scalapack to 2.0.2, and > remove this blacs package, at least as a separate source package.
Confirming this is fixed in scalapack 2.0 (2.0.2-1exp3 is now in experimental. The initialisation code in BLACS/SRC/blacs_pinfo_.c now no longer depends on whether Main is in F77 or not, i.e. the single libscalapack-openmpi.so library should be sufficient for use from both C (via Cblacs_pinfo) or Fortran (via blacs_pinfo_). Will close this bug when scalapack 2.0 transitions into unstable. Drew