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.