[Chapel Merge] Update cache-remote to use attribute aligned inste

Branch: refs/heads/master
Revision: 1ff8a26
Author: mppf
Log Message:

Merge pull request #16734 from mppf/cache-aligned-instead-of-padding

Update cache-remote to use attribute aligned instead of padding

Follow-up to PR #16379.

This PR updates the cache-remote implementation to use attribute aligned
instead of padding fields. Note that either way the cache-remote
implementation includes an assertion checking for the alignment.

Reviewed by @gbtitus - thanks!

  • [x] full local gasnet testing

Modified Files:
M runtime/src/chpl-cache.c

Compare: https://github.com/chapel-lang/chapel/compare/2a9de25cde63...1ff8a26e5346