[Chapel Merge] Adjust the leaky test to not fail under -memleaks

Branch: refs/heads/master
Revision: 7c7d9c0
Author: e-kayrakli
Log Message:

Merge pull request #17548 from e-kayrakli/prediff-leaky-test2

Adjust the leaky test to not fail under -memleaks

Supersedes Add prediff for the leaky test by e-kayrakli · Pull Request #17529 · chapel-lang/chapel · GitHub

This PR adjusts a test so that it doesn't fail in -memleaks runs. This is done
by:

  • Passing --memLeaks in execopts
  • Having a prediff that marks memory addresses in the leak table
  • Adding the leak table to the good file

[Reviewed by @vasslitvinov]

Modified Files:
A test/memory/ferguson/test1.execopts

A test/memory/ferguson/test1.prediff
M test/memory/ferguson/test1.good

Compare: https://github.com/chapel-lang/chapel/compare/f836c8a8e772...7c7d9c062b20