16385, “bradcray”, “Sparse domain assignment should do parent domain bounds checking”, “2020-09-14T18:30:00Z”
Summary of Problem
When assigning between sparse domains, bounds checking isn’t done against the LHS domain’s parent domain, which can cause problems downstream when trying to use the RHS indices to index into a sparse array declared over the LHS domain.
Steps to Reproduce
Associated Future Test(s):
test/path/to/foo.chpl
#16384
Configuration Information
- Output of
chpl --version
:chpl version 1.23.0 pre-release (3a9b53685d)