New Issue: Can't print out block-distributed sparse domains

16771, “bradcray”, “Can’t print out block-distributed sparse domains”, “2020-11-21T00:51:23Z”

At present, we can’t print out block-distributed sparse domains and arrays, which is a major productivity hit. I’m not surprised we don’t because printing out multidimensional distributed arrays in a coherent manner is not much fun in general, and sparse are even worse, but this would be good to tackle at some point:

const Dom = {1..n, 1..n};
const DistDom = Dom dmapped Block(Dom);
var DistSparseDom: sparse subdomain(DistDom) = [i in 1..n] (i,i);
writeln(DistSparseDom);