Skip to content

Remove CrayLinuxEnvironment related setting.#5463

Merged
prckent merged 3 commits intoQMCPACK:developfrom
ye-luo:update-frontier-recipe
Apr 25, 2025
Merged

Remove CrayLinuxEnvironment related setting.#5463
prckent merged 3 commits intoQMCPACK:developfrom
ye-luo:update-frontier-recipe

Conversation

@ye-luo
Copy link
Contributor

@ye-luo ye-luo commented Apr 25, 2025

Proposed changes

HPE/Cray has discontinued CrayLinuxEnvironment for a very long time. The last machine I had access was Theta.
Using this setting is harmful on modern Cray machines. This PR removes the requirement of using -DDCMAKE_SYSTEM_NAME=CrayLinuxEnvironmen. In case a user still has access to old machines, this setting can still be activated as supported by CMake.

What type(s) of changes does this code introduce?

  • Build related changes

Does this introduce a breaking change?

  • Yes
  • No

What systems has this change been tested on?

Frontier

Checklist

    • I have read the pull request guidance and develop docs
    • This PR is up to date with current the current state of 'develop'
    • Code added or changed in the PR has been clang-formatted
    • This PR adds tests to cover any new code, or to catch a bug that is being fixed
    • Documentation has been added (if appropriate)

@prckent prckent enabled auto-merge April 25, 2025 15:31
@prckent
Copy link
Contributor

prckent commented Apr 25, 2025

Test this please

@prckent prckent merged commit 32e77af into QMCPACK:develop Apr 25, 2025
39 checks passed
@ye-luo ye-luo deleted the update-frontier-recipe branch April 27, 2025 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants