[Chapel Merge] Fix copyrights that are failing the github check

Branch: refs/heads/master
Revision: 432e9aa
Author: bradcray
Log Message:

Merge pull request #16897 from bradcray/fix-copyright-check

Fix copyrights that are failing the github check

[reviewed by @ronawho and @jhoole]

These files were added last year and didn’t follow the standard copyright header, so
got overlooked in PR #16886. Here, rather than giving the files the normal copyright
block, I just put last year and this year since they had no history at Cray. This is a bit
different from how we’ve done things traditionally, but seems more accurate and passes
our automated check (which surprised me, but pleasantly once I looked at the code).

As part of this, I’ve also updated the template that’s suggested as a starting point to only
include the current year.

Going forward, this means that to update the copyrights, we’ll need to change lines of
the form:

  • ...20xy-2021 Hewlett... to ...20xy-2022 Hewlett...
  • ...2021 Hewlett... to 2021-2022 Hewlett...

I’ve opened issue https://github.com/Cray/chapel-private/issues/1540 to capture this

Modified Files:
M modules/packages/OrderedSet.chpl
M modules/packages/OrderedSet/Treap.chpl
M modules/standard/Heap.chpl
M util/buildRelease/license_text_for_comment.txt

Compare: https://github.com/chapel-lang/chapel/compare/a50cf3ea7b83...432e9aa0cf52