[Chapel Merge] Add test using Chapel interop to call out to Cuda

Branch: refs/heads/main
Revision: 1bfa838
Author: stonea
Log Message:

Merge pull request #18076 from stonea/stream_interop_test

Add test using Chapel interop to call out to Cuda.

[Reviewed by @ShreyasKhandekar]

Modified Files:
A test/gpu/interop/stream.skipif

A test/gpu/interop/stream/streamChpl.chpl
A test/gpu/interop/stream/streamChpl.compopts
A test/gpu/interop/stream/streamChpl.good
A test/gpu/interop/stream/streamChpl.precomp
A test/gpu/interop/stream/streamKernel.cu
A test/gpu/interop/stream/streamWrapper.c
A test/gpu/interop/stream/streamWrapper.h

Compare: https://github.com/chapel-lang/chapel/compare/336cd56ff5d3...1bfa8385d28b