New Issue: Can't assign local sparse domain to block-distributed sparse

16770, “bradcray”, “Can’t assign local sparse domain to block-distributed sparse”, “2020-11-21T00:46:53Z”

It seems that we can’t currently assign a local sparse domain to a block-distributed sparse domain. For example:

var SparseDom: sparse subdomain(Dom) = [i in 1..n] (i,i);
var DistSparseDom: sparse subdomain(DistDom) = SparseDom;

gives:

halt reached - SparseBlock domain assignment not yet supported

This is not particularly surprising given how little attention distributed sparse has received, but it is something we should address as we bring block-distributed sparse arrays up to snuff.