[Chapel Merge] Add futures for issue #18077

Branch: refs/heads/main
Revision: a0c96c3
Author: mppf
Link: Add futures for issue #18077 by mppf · Pull Request #19295 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #19295 from mppf/add-future-18077

Add futures for issue #18077

This PR adds 3 futures based on examples brought up in issue #18077.

Test change only - not reviewed.

Modified Files:
A test/types/records/copy-elision/issue-18077-1.bad

A test/types/records/copy-elision/issue-18077-1.chpl
A test/types/records/copy-elision/issue-18077-1.future
A test/types/records/copy-elision/issue-18077-1.good
A test/types/records/copy-elision/issue-18077-2.bad
A test/types/records/copy-elision/issue-18077-2.chpl
A test/types/records/copy-elision/issue-18077-2.future
A test/types/records/copy-elision/issue-18077-2.good
A test/types/records/copy-elision/issue-18077-3.bad
A test/types/records/copy-elision/issue-18077-3.chpl
A test/types/records/copy-elision/issue-18077-3.future
A test/types/records/copy-elision/issue-18077-3.good

Compare: https://github.com/chapel-lang/chapel/compare/a755e291605d...a0c96c3fa2ff