Skip to content

Conversation

@Yurlungur
Copy link
Collaborator

@Yurlungur Yurlungur commented Dec 10, 2025

PR Summary

This MR addesses the issue that on rzadams versions of the llvm backend for llvm less than 19 cause problems. I now guard behind a version check in cmake. I also take advantage of the MR to clean up some minor issues with tests and formatting. There was a missing guard in the test singularity transforms file, and test_pte is slightly rewritten for clarity.

PR Checklist

  • Adds a test for any bugs fixed. Adds tests for new features.
  • Format your changes by using the make format command after configuring with cmake.
  • Document any new features, update documentation for changes made.
  • Make sure the copyright notice on any files you modified is up to date.
  • After creating a pull request, note it in the CHANGELOG.md file.
  • LANL employees: make sure tests pass both on the github CI and on the Darwin CI

If preparing for a new release, in addition please check the following:

  • Update the version in cmake.
  • Move the changes in the CHANGELOG.md file under a new header for the new release, and reset the categories.
  • Ensure that any when='@main' dependencies are updated to the release version in the package.py

rbberger and others added 16 commits November 14, 2025 12:00
The following lines in a merge request description now have special meaning:

Deployment Version: YYYY-MM-DD
Requires: https://re-git.lanl.gov/xcap/deployment/-/merge_requests/###
Requires: https://re-git.lanl.gov/xcap/spackages/-/merge_requests/###

Deployment version
  changes the default deployment version that should be used.

Requires
  A xcap/deployment MR URL will change the CI to use the MR deployment with the
  same MR ID, together with either the default deployment version or another if
  specified via "Deployment Version". This replaces the "mr/###/YYYY-MM-DD"
  value that was set as PROJECT_SPACK_ENV_VERSION previously.

  A xcap/spackages MR URL will change the checkout of xcap/spackages to that
  particular MR to facilitate testing of Spack package changes.

Explicitly setting PROJECT_SPACK_ENV_VERSION or XCAP_SPACKAGES_REF can be used
to override these detections.
….gov:10022/xcap/oss/singularity-eos into rberger/remove_project_spack_repo
This reverts commit 7f47b2a.
This reverts commit 994fe2a.
@Yurlungur Yurlungur requested a review from rbberger December 10, 2025 17:14
@Yurlungur Yurlungur self-assigned this Dec 10, 2025
@Yurlungur Yurlungur added the build Something to do with the build system label Dec 10, 2025
@Yurlungur
Copy link
Collaborator Author

Superseded by #594

@Yurlungur Yurlungur closed this Dec 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Something to do with the build system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants