From 704d0f609577c07783bbcec75e20e8e6e2b00de5 Mon Sep 17 00:00:00 2001 From: tess <48131946+stress-tess@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:45:33 -0400 Subject: [PATCH] Fixes #2648: Fix empty bounding box error (#3651) This PR (closes #2648) fixes empty bounding box error Co-authored-by: Tess Hayes --- src/SymArrayDmap.chpl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/SymArrayDmap.chpl b/src/SymArrayDmap.chpl index 5f610b5e01..851c0bef82 100644 --- a/src/SymArrayDmap.chpl +++ b/src/SymArrayDmap.chpl @@ -31,7 +31,13 @@ module SymArrayDmap { return dom; } when Dmap.blockDist { - return blockDist.createDomain(dom); + if dom.size > 0 { + return blockDist.createDomain(dom); + } + // fix the annoyance about boundingBox being empty + else { + return dom dmapped new blockDist(boundingBox=dom.expand(1)); + } } } }