Merge pull request #17896 from lydia-duncan/fixDuplicateWarningForGasnet
Stop the launcher from generating deprecation warnings about execution configs
[reviewed by @gbtitus, and thanks to suggestions from various folks over chat]
We were accidentally generating a warning message for deprecated symbols in both
the launcher and the executable, leading to duplicate deprecation messages when
running with CHPL_LAUNCHER != none. This change adjusts the runtime's handling
of the deprecation message so that it doesn't get generated when called in the
launcher. This change also fixes a bug where we were generating a warning message
per locale instead of per program.
Add a new test to lock in that we no longer generate extra warnings for deprecated configs
in multilocale programs.
Passed full paratest with futures and release/examples with CHPL_COMM=gasnet (plus
the test/deprecated-keyword directory)
Modified Files: A test/deprecated-keyword/handleConfigMultilocale.chpl