Skip to content

Comments

Update crtm-fix: link little endian and test files#1928

Draft
climbfuji wants to merge 58 commits intoJCSDA:developfrom
climbfuji:bugfix/crtm_fix_link_little_endian
Draft

Update crtm-fix: link little endian and test files#1928
climbfuji wants to merge 58 commits intoJCSDA:developfrom
climbfuji:bugfix/crtm_fix_link_little_endian

Conversation

@climbfuji
Copy link
Collaborator

Description

This PR

Note. This PR is for spack-stack-2.2.x, i.e. after the release/2.1 branch was cut.

Dependencies

Issues addressed

Closes #1910
Closes #1914

Applications affected

UFS, NEPTUNE

Systems affected

None

Testing

  • CI: Note whether the automatic tests (GitHub actions tests that run automatically for every commit) pass or not
    • GitHub actions CI tests pass
    • GitHub actions CI tests do not pass (provide explanation)
    • GitHub actions CI tests skipped (provide explanation if necessary)
  • New tests added: List and describe any new tests added to GitHub actions
    • ...
  • Additional testing: Add information on any additional tests conducted
    • ...

Checklist

  • This PR addresses one issue/problem/enhancement or has a very good reason for not doing so.
  • These changes have been tested on the affected systems and applications.
  • All dependency PRs/issues have been resolved and this PR can be merged.
  • All necessary updates to the documentation (spack-stack wiki) will be made when this PR is merged

.gitmodules and submodule pointer for spack for code review and testing
…g,gcc,oneapi}.yaml; remove outdated packages yaamls for aocc, apple-clang, intel classic
…eature/update_spack-stack-dev_from_develop
…/ubuntu-ci-x86_64-oneapi.cfg and .github/workflows/ubuntu-ci-x86_64-oneapi-ifx.cfg
…o prevent build errors with gcc when generator=ninja
…eature/update_spack-stack-dev_from_develop
… spack-stack repo; add as variant to jedi-neptune-env and enable variant in neptune-dev environment template
…compiler requirements; set mkl variant for oops
…converters/package.py to install missing scripts
…-dev-llvm/spack.yaml configs/templates/unified-dev/spack.yaml, replace crtm@3.1.2 and crtm@v2.4.1-jedi.2 with crtm@3.1.3
….py (Intel ctests), repos/spack_stack/spack_repo/spack_stack/packages/ufo/package.py (no more crtm@2), repos/spack_stack/spack_repo/spack_stack/packages/jedi_neptune_env/package.py (ditto)
…ll enabled ctests pass with GCC and Intel oneAPI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

Byte swapped CRTM binary files required crtm-fix: added logic to move all fixed files into flat directory structure incompatible with crtm package

1 participant