diff --git a/.ci/gitlab/.gitlab-ci.yml b/.ci/gitlab/.gitlab-ci.yml index 4b8acc283b3..8533babfeb5 100644 --- a/.ci/gitlab/.gitlab-ci.yml +++ b/.ci/gitlab/.gitlab-ci.yml @@ -607,7 +607,7 @@ tools-sdk-build: tutorial-generate: extends: [ ".tutorial", ".generate-x86_64"] - image: ghcr.io/spack/tutorial-ubuntu-22.04:2026-03-10 + image: ghcr.io/spack/tutorial-ubuntu-26.04:pr-84@sha256:62595582f6bcd19fac46186c1062cd8896f79cc23d5a3f5c87cc8a7e20d19202 tutorial-build: extends: [ ".tutorial", ".build" ] diff --git a/stacks/tutorial/spack.yaml b/stacks/tutorial/spack.yaml index 53167dce4f5..b094d18d934 100644 --- a/stacks/tutorial/spack.yaml +++ b/stacks/tutorial/spack.yaml @@ -14,9 +14,9 @@ spack: specs: - group: compiler specs: - - gcc@12 ~binutils + - gcc@16 build_type=Release +profiled +strip - - group: "gcc@11 specs" + - group: "gcc@15 specs" specs: - zlib-ng@2.2.4 - zlib-ng@2.0.7 @@ -37,11 +37,11 @@ spack: override: packages: c: - prefer: [gcc@11] + prefer: [gcc@15] cxx: - prefer: [gcc@11] + prefer: [gcc@15] fortran: - prefer: [gcc@11] + prefer: [gcc@15] - group: scalapacks needs: [compiler] @@ -55,16 +55,16 @@ spack: override: packages: c: - prefer: [gcc@12] + prefer: [gcc@16] cxx: - prefer: [gcc@12] + prefer: [gcc@16] fortran: - prefer: [gcc@12] + prefer: [gcc@16] # Miscellaneous specs use the default group - - zlib-ng@2.2.4%gcc@10 - - matrix: - - [ zlib-ng@2.2.4, tcl ^zlib-ng@2.0.7 ] - - [ '%clang@14' ] + # - zlib-ng@2.2.4%gcc@10 + #- matrix: + # - [ zlib-ng@2.2.4, tcl ^zlib-ng@2.0.7 ] + # - [ '%clang@14' ] concretizer: unify: false @@ -73,7 +73,7 @@ spack: pipeline-gen: - build-job: image: - name: ghcr.io/spack/tutorial-ubuntu-22.04:v2023-10-30 + name: ghcr.io/spack/tutorial-ubuntu-26.04:pr-84@sha256:62595582f6bcd19fac46186c1062cd8896f79cc23d5a3f5c87cc8a7e20d19202 entrypoint: [''] cdash: