[Chapel Merge] Add some signal sending methods to the Subprocess

Branch: refs/heads/main
Revision: 3d48f9c
Author: daviditen
Link: Unavailable
Log Message:

Merge pull request #19047 from daviditen/subprocess-signal-functions

Add some signal sending methods to the Subprocess module

[reviewed by @slnguyen]

Add subprocess.alarm() and subprocess.abort() to the Subprocess module.
These methods send the associated signal to the involved subprocess.

Add a test for each new signaling function.

Signed-off-by: David Iten daviditen@users.noreply.github.com

Modified Files:
A test/library/standard/Spawn/subprocess-abort.chpl

A test/library/standard/Spawn/subprocess-abort.good
A test/library/standard/Spawn/subprocess-alarm.chpl
A test/library/standard/Spawn/subprocess-alarm.good
M modules/standard/Subprocess.chpl

Compare: https://github.com/chapel-lang/chapel/compare/5df7d07c0f7a...3d48f9cd20cd