Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ stages:
include:
- local: '.gitlab/custom-jobs-and-variables.yml'
- project: 'radiuss/radiuss-shared-ci'
ref: 'v2025.06.0'
ref: 'v2025.09.0'
file: 'pipelines/${CI_MACHINE}.yml'
- artifact: '${CI_MACHINE}-jobs.yml'
job: 'generate-job-lists'
Expand All @@ -89,7 +89,7 @@ include:
file: 'id_tokens.yml'
# [Optional] checks preliminary to running the actual CI test
#- project: 'radiuss/radiuss-shared-ci'
# ref: 'v2025.06.0'
# ref: 'v2025.09.0'
# file: 'preliminary-ignore-draft-pr.yml'
# pipelines subscribed by the project
- local: '.gitlab/subscribed-pipelines.yml'
34 changes: 34 additions & 0 deletions .gitlab/subscribed-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,45 +53,79 @@ dane-up-check:
variables:
CI_MACHINE: "dane"
extends: [.machine-check]
rules:
# Runs except if we explicitly deactivate dane by variable.
- if: '$ON_DANE == "OFF"'
when: never
- when: on_success

dane-build-and-test:
variables:
CI_MACHINE: "dane"
needs: [dane-up-check, generate-job-lists]
extends: [.build-and-test]
rules:
# Runs except if we explicitly deactivate dane by variable.
- if: '$ON_DANE == "OFF"'
when: never
- when: on_success

# CORONA
corona-up-check:
variables:
CI_MACHINE: "corona"
extends: [.machine-check]
rules:
- if: '$ON_CORONA == "OFF"'
when: never
- when: on_success

corona-build-and-test:
variables:
CI_MACHINE: "corona"
needs: [corona-up-check, generate-job-lists]
extends: [.build-and-test]
rules:
- if: '$ON_CORONA == "OFF"'
when: never
- when: on_success

# TIOGA
tioga-up-check:
variables:
CI_MACHINE: "tioga"
extends: [.machine-check]
rules:
- if: '$ON_TIOGA == "OFF"'
when: never
- when: on_success

tioga-build-and-test:
variables:
CI_MACHINE: "tioga"
needs: [tioga-up-check, generate-job-lists]
extends: [.build-and-test]
rules:
- if: '$ON_TIOGA == "OFF"'
when: never
- when: on_success

# TUOLUMNE
tuolumne-up-check:
variables:
CI_MACHINE: "tuolumne"
extends: [.machine-check]
rules:
- if: '$ON_TUOLUMNE == "OFF"'
when: never
- when: on_success

tuolumne-build-and-test:
variables:
CI_MACHINE: "tuolumne"
needs: [tuolumne-up-check, generate-job-lists]
extends: [.build-and-test]
rules:
- if: '$ON_TUOLUMNE == "OFF"'
when: never
- when: on_success
4 changes: 2 additions & 2 deletions .uberenv_config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"package_final_phase" : "initconfig",
"package_source_dir" : "../..",
"spack_url": "https://github.com/spack/spack.git",
"spack_commit": "280017a9ba3f6a969743deca0eebc96e7c0e5cfd",
"spack_branch": "v1.0.2",
"spack_configs_path": "scripts/radiuss-spack-configs",
"spack_packages_path": "scripts/radiuss-spack-configs/packages",
"spack_packages_path": "scripts/radiuss-spack-configs/spack_repo/llnl_radiuss/packages",
"spack_setup_clingo": false
}
2 changes: 1 addition & 1 deletion scripts/radiuss-spack-configs
Submodule radiuss-spack-configs updated 79 files
+5 −0 .gitlab/corona.yml
+13 −2 .gitlab/dane.yml
+5 −0 .gitlab/lassen.yml
+0 −99 .gitlab/ruby.yml
+3 −0 .gitlab/spack/ci-script.sh
+0 −7 .gitlab/spack/ci.yaml
+0 −1 .gitlab/spack/envs/cached-cmake/packages
+2 −2 .gitlab/spack/envs/cached-cmake/pipeline.yml
+0 −1 .gitlab/spack/envs/cached-cmake/repo.yaml
+27 −30 .gitlab/spack/envs/cached-cmake/spack.yaml
+1 −0 .gitlab/spack/envs/cached-cmake/spack_repo/llnl_radiuss/packages
+1 −0 .gitlab/spack/envs/cached-cmake/spack_repo/llnl_radiuss/repo.yaml
+0 −1 .gitlab/spack/envs/shared-ci/packages
+2 −2 .gitlab/spack/envs/shared-ci/pipeline.yml
+0 −1 .gitlab/spack/envs/shared-ci/repo.yaml
+24 −26 .gitlab/spack/envs/shared-ci/spack.yaml
+1 −0 .gitlab/spack/envs/shared-ci/spack_repo/llnl_radiuss/packages
+1 −0 .gitlab/spack/envs/shared-ci/spack_repo/llnl_radiuss/repo.yaml
+6 −2 .gitlab/spack/generate-script.sh
+0 −19 .gitlab/spack/reindex-ruby.yml
+5 −0 .gitlab/tioga.yml
+5 −0 .gitlab/tuolumne.yml
+0 −14 .gitlab/variables.yml
+19 −0 RELEASE_NOTES.md
+0 −521 blueos_3_ppc64le_ib/compilers.yaml
+0 −1 blueos_3_ppc64le_ib/lassen/compilers.yaml
+231 −116 blueos_3_ppc64le_ib/lassen/packages.yaml
+247 −116 blueos_3_ppc64le_ib/packages.yaml
+4 −1 blueos_3_ppc64le_ib/spack.yaml
+1 −1 docs/sphinx/ci_implementation/index.rst
+7 −7 docs/sphinx/user_guide/how_to.rst
+1 −1 gitlab/radiuss-jobs/corona.yml
+4 −4 gitlab/radiuss-jobs/dane.yml
+6 −12 gitlab/radiuss-jobs/lassen.yml
+0 −22 gitlab/radiuss-jobs/ruby.yml
+1 −1 gitlab/radiuss-jobs/tioga.yml
+1 −1 gitlab/radiuss-jobs/tuolumne.yml
+0 −2 repo.yaml
+7 −3 spack_repo/llnl_radiuss/packages/blt/package.py
+0 −0 spack_repo/llnl_radiuss/packages/caliper/for_aarch64.patch
+52 −0 spack_repo/llnl_radiuss/packages/caliper/libunwind.patch
+34 −72 spack_repo/llnl_radiuss/packages/caliper/package.py
+0 −0 spack_repo/llnl_radiuss/packages/caliper/sampler-service-missing-libunwind-include-dir.patch
+0 −0 spack_repo/llnl_radiuss/packages/camp/camp-rocm6.patch
+0 −0 spack_repo/llnl_radiuss/packages/camp/libstdc++-13-missing-header.patch
+26 −4 spack_repo/llnl_radiuss/packages/camp/package.py
+37 −11 spack_repo/llnl_radiuss/packages/care/package.py
+0 −0 spack_repo/llnl_radiuss/packages/chai/change_mpi_target_name_umpire_patch.patch
+46 −10 spack_repo/llnl_radiuss/packages/chai/package.py
+16 −1 spack_repo/llnl_radiuss/packages/quandary/package.py
+58 −10 spack_repo/llnl_radiuss/packages/raja/package.py
+18 −7 spack_repo/llnl_radiuss/packages/raja_perf/package.py
+0 −0 spack_repo/llnl_radiuss/packages/umpire/camp_target_umpire_3.0.0.patch
+0 −0 spack_repo/llnl_radiuss/packages/umpire/cmake_version_check.patch
+0 −0 spack_repo/llnl_radiuss/packages/umpire/dual_blt_import_umpire_2022.10_2023.06.patch
+0 −0 spack_repo/llnl_radiuss/packages/umpire/export_includes.patch
+0 −0 spack_repo/llnl_radiuss/packages/umpire/missing_header_for_numeric_limits.patch
+37 −14 spack_repo/llnl_radiuss/packages/umpire/package.py
+0 −0 spack_repo/llnl_radiuss/packages/umpire/std-filesystem-pr784.patch
+3 −0 spack_repo/llnl_radiuss/repo.yaml
+0 −311 toss_4_x86_64_ib/compilers.yaml
+0 −311 toss_4_x86_64_ib/corona/compilers.yaml
+219 −43 toss_4_x86_64_ib/corona/packages.yaml
+0 −1 toss_4_x86_64_ib/dane/compilers.yaml
+220 −48 toss_4_x86_64_ib/packages.yaml
+0 −1 toss_4_x86_64_ib/poodle/compilers.yaml
+162 −27 toss_4_x86_64_ib/poodle/packages.yaml
+0 −194 toss_4_x86_64_ib/ruby/compilers.yaml
+0 −1 toss_4_x86_64_ib/ruby/config.yaml
+0 −278 toss_4_x86_64_ib/ruby/packages.yaml
+0 −1 toss_4_x86_64_ib/ruby/spack.yaml
+4 −1 toss_4_x86_64_ib/spack.yaml
+0 −144 toss_4_x86_64_ib_cray/compilers.yaml
+190 −93 toss_4_x86_64_ib_cray/packages.yaml
+4 −1 toss_4_x86_64_ib_cray/spack.yaml
+0 −1 toss_4_x86_64_ib_cray/tioga/compilers.yaml
+189 −92 toss_4_x86_64_ib_cray/tioga/packages.yaml
+0 −1 toss_4_x86_64_ib_cray/tuolumne/compilers.yaml
+189 −92 toss_4_x86_64_ib_cray/tuolumne/packages.yaml