[Chapel Merge] Convert segfaulting futures to valgrind-only tests

Branch: refs/heads/main
Revision: aaa52a7
Author: bradcray
Link: Convert segfaulting futures to valgrind-only tests by bradcray · Pull Request #19759 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #19759 from bradcray/make-segfaulting-futures-use-valgrind

Convert segfaulting futures to valgrind-only tests

[trivial, not reviewed]

I'm not sure what I was thinking, believing that a segfaulting future
would be portable across testing configurations. I guess the
spot-checks I did combined with the first night's results being mostly
clean made me overconfident, combined with not spending much time
on this, and not having filed many such futures lately.

This PR converts these tests to valgrind-only tests, which will make
them much more dependable (though with the downside that if they
start behaving better and I got the .goods wrong, we're less likely to

Modified Files:
R test/parallel/taskPar/taskIntents/inCopyPassedToRef2.bad

R test/studies/shootout/reverse-complement/bradc/revcomp-blc-begin-ref.bad
M test/parallel/taskPar/taskIntents/inCopyPassedToRef2.skipif
M test/studies/shootout/reverse-complement/bradc/revcomp-blc-begin-ref.skipif

Compare: https://github.com/chapel-lang/chapel/compare/76e8cfe006bf...aaa52a7fcdbf