summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authoreugeneswalker <38933153+eugeneswalker@users.noreply.github.com>2023-10-10 14:32:51 -0700
committerGitHub <noreply@github.com>2023-10-10 14:32:51 -0700
commit37df8bfc731f074abf51d58732b417fc8cbec5e0 (patch)
treebc71d05c07d7223dd2f6e41c03f0e8ab334fb7ff /share
parentb781a530a1eed2957378e21fa0af906226746c07 (diff)
downloadspack-37df8bfc731f074abf51d58732b417fc8cbec5e0.tar.gz
spack-37df8bfc731f074abf51d58732b417fc8cbec5e0.tar.bz2
spack-37df8bfc731f074abf51d58732b417fc8cbec5e0.tar.xz
spack-37df8bfc731f074abf51d58732b417fc8cbec5e0.zip
e4s arm stack: duplicate and target neoverse v1 (#40369)
* e4s arm stack: duplicate and target both neoverse n1, v1 * remove neoverse_n1 target until issue #40397 is resolved
Diffstat (limited to 'share')
-rw-r--r--share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml24
-rw-r--r--share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml (renamed from share/spack/gitlab/cloud_pipelines/stacks/e4s-arm/spack.yaml)6
2 files changed, 17 insertions, 13 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
index df2c7f85ca..b5e57e3e84 100644
--- a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
+++ b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
@@ -165,6 +165,10 @@ default:
extends: [ ".generate-base" ]
tags: ["spack", "public", "medium", "aarch64"]
+.generate-neoverse_v1:
+ extends: [ ".generate-base" ]
+ tags: ["spack", "public", "medium", "aarch64", "graviton3"]
+
.generate-deprecated:
extends: [ ".base-job" ]
stage: generate
@@ -301,27 +305,27 @@ e4s-build:
job: e4s-generate
########################################
-# E4S ARM pipeline
+# E4S Neoverse V1 pipeline
########################################
-.e4s-arm:
- extends: [ ".linux_aarch64" ]
+.e4s-neoverse_v1:
+ extends: [ ".linux_neoverse_v1" ]
variables:
- SPACK_CI_STACK_NAME: e4s-arm
+ SPACK_CI_STACK_NAME: e4s-neoverse_v1
-e4s-arm-generate:
- extends: [ ".e4s-arm", ".generate-aarch64" ]
+e4s-neoverse_v1-generate:
+ extends: [ ".e4s-neoverse_v1", ".generate-neoverse_v1" ]
image: ghcr.io/spack/ubuntu20.04-runner-arm64-gcc-11.4:2023.08.01
-e4s-arm-build:
- extends: [ ".e4s-arm", ".build" ]
+e4s-neoverse_v1-build:
+ extends: [ ".e4s-neoverse_v1", ".build" ]
trigger:
include:
- artifact: jobs_scratch_dir/cloud-ci-pipeline.yml
- job: e4s-arm-generate
+ job: e4s-neoverse_v1-generate
strategy: depend
needs:
- artifacts: True
- job: e4s-arm-generate
+ job: e4s-neoverse_v1-generate
########################################
# E4S ROCm External pipeline
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-arm/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml
index 02aafd6add..b4e8114df6 100644
--- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-arm/spack.yaml
+++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml
@@ -7,7 +7,7 @@ spack:
packages:
all:
- require: '%gcc@11.4.0 target=aarch64'
+ require: '%gcc@11.4.0 target=neoverse_v1'
providers:
blas: [openblas]
mpi: [mpich]
@@ -340,7 +340,7 @@ spack:
# - tasmanian +cuda cuda_arch=90 # tasmanian: conflicts with cuda@12
# - upcxx +cuda cuda_arch=90 # upcxx: needs NVIDIA driver
- mirrors: { "mirror": "s3://spack-binaries/develop/e4s-arm" }
+ mirrors: { "mirror": "s3://spack-binaries/develop/e4s-arm-neoverse_v1" }
ci:
pipeline-gen:
@@ -348,4 +348,4 @@ spack:
image: "ghcr.io/spack/ubuntu20.04-runner-arm64-gcc-11.4:2023.08.01"
cdash:
- build-group: E4S ARM
+ build-group: E4S ARM Neoverse V1