[Chapel Merge] Use 128k stacks for many-task Channel tests

Branch: refs/heads/main
Revision: d6bda55
Author: mppf
Link: Use 128k stacks for many-task Channel tests by mppf · Pull Request #19032 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #19032 from mppf/follow-18168-task-stack-size

Use 128k stacks for many-task Channel tests

Follow-up to PR #18168.

These tests create 1,000 to 4,000 tests.
At 16MiB stacks, that's 64GiB. Limit the stacks
to 128KiB so that it is only 512MiB of task stacks.

This PR adds .execenv files to limit the stacks to 128KiB.

Test change only - not reviewed.

Modified Files:
A test/library/packages/Channel/correctness/coforallSelectRecv.execenv

A test/library/packages/Channel/correctness/coforallSelectSendRecv.execenv
A test/library/packages/Channel/correctness/coforallSendRecv.execenv

Compare: https://github.com/chapel-lang/chapel/compare/fa3360f2875f...d6bda55ccc70