[Chapel Merge] Adjust futures following split-init for multi-var

Branch: refs/heads/master
Revision: 035f41b
Author: mppf
Log Message:

Merge pull request #16532 from mppf/futures-for-16520

Adjust futures following split-init for multi-var decls

Follow-up to PR #16520

This PR adjusts a few future .bad files and adjusts a few futures checking assign behavior to avoid split-init.

Test change only - not reviewed.

Modified Files:
M test/types/records/const-checking/todo-duplicate-cannotassign-error.bad
M test/types/records/const-checking/todo-duplicate-cannotassign-error.chpl
M test/types/records/const-checking/todo-multiple-asgn-errors.bad
M test/types/records/const-checking/todo-multiple-asgn-errors.chpl
M test/types/tuple/split-init/noTypeIndividual.bad
M test/types/tuple/split-init/sameType.bad
M test/types/tuple/split-init/tupleDestructure.bad

Compare: https://github.com/chapel-lang/chapel/compare/61bf45f826c8...035f41b7b4ac