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
This commit is contained in:
parent
b781a530a1
commit
37df8bfc73
@ -165,6 +165,10 @@ default:
|
|||||||
extends: [ ".generate-base" ]
|
extends: [ ".generate-base" ]
|
||||||
tags: ["spack", "public", "medium", "aarch64"]
|
tags: ["spack", "public", "medium", "aarch64"]
|
||||||
|
|
||||||
|
.generate-neoverse_v1:
|
||||||
|
extends: [ ".generate-base" ]
|
||||||
|
tags: ["spack", "public", "medium", "aarch64", "graviton3"]
|
||||||
|
|
||||||
.generate-deprecated:
|
.generate-deprecated:
|
||||||
extends: [ ".base-job" ]
|
extends: [ ".base-job" ]
|
||||||
stage: generate
|
stage: generate
|
||||||
@ -301,27 +305,27 @@ e4s-build:
|
|||||||
job: e4s-generate
|
job: e4s-generate
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# E4S ARM pipeline
|
# E4S Neoverse V1 pipeline
|
||||||
########################################
|
########################################
|
||||||
.e4s-arm:
|
.e4s-neoverse_v1:
|
||||||
extends: [ ".linux_aarch64" ]
|
extends: [ ".linux_neoverse_v1" ]
|
||||||
variables:
|
variables:
|
||||||
SPACK_CI_STACK_NAME: e4s-arm
|
SPACK_CI_STACK_NAME: e4s-neoverse_v1
|
||||||
|
|
||||||
e4s-arm-generate:
|
e4s-neoverse_v1-generate:
|
||||||
extends: [ ".e4s-arm", ".generate-aarch64" ]
|
extends: [ ".e4s-neoverse_v1", ".generate-neoverse_v1" ]
|
||||||
image: ghcr.io/spack/ubuntu20.04-runner-arm64-gcc-11.4:2023.08.01
|
image: ghcr.io/spack/ubuntu20.04-runner-arm64-gcc-11.4:2023.08.01
|
||||||
|
|
||||||
e4s-arm-build:
|
e4s-neoverse_v1-build:
|
||||||
extends: [ ".e4s-arm", ".build" ]
|
extends: [ ".e4s-neoverse_v1", ".build" ]
|
||||||
trigger:
|
trigger:
|
||||||
include:
|
include:
|
||||||
- artifact: jobs_scratch_dir/cloud-ci-pipeline.yml
|
- artifact: jobs_scratch_dir/cloud-ci-pipeline.yml
|
||||||
job: e4s-arm-generate
|
job: e4s-neoverse_v1-generate
|
||||||
strategy: depend
|
strategy: depend
|
||||||
needs:
|
needs:
|
||||||
- artifacts: True
|
- artifacts: True
|
||||||
job: e4s-arm-generate
|
job: e4s-neoverse_v1-generate
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# E4S ROCm External pipeline
|
# E4S ROCm External pipeline
|
||||||
|
@ -7,7 +7,7 @@ spack:
|
|||||||
|
|
||||||
packages:
|
packages:
|
||||||
all:
|
all:
|
||||||
require: '%gcc@11.4.0 target=aarch64'
|
require: '%gcc@11.4.0 target=neoverse_v1'
|
||||||
providers:
|
providers:
|
||||||
blas: [openblas]
|
blas: [openblas]
|
||||||
mpi: [mpich]
|
mpi: [mpich]
|
||||||
@ -340,7 +340,7 @@ spack:
|
|||||||
# - tasmanian +cuda cuda_arch=90 # tasmanian: conflicts with cuda@12
|
# - tasmanian +cuda cuda_arch=90 # tasmanian: conflicts with cuda@12
|
||||||
# - upcxx +cuda cuda_arch=90 # upcxx: needs NVIDIA driver
|
# - 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:
|
ci:
|
||||||
pipeline-gen:
|
pipeline-gen:
|
||||||
@ -348,4 +348,4 @@ spack:
|
|||||||
image: "ghcr.io/spack/ubuntu20.04-runner-arm64-gcc-11.4:2023.08.01"
|
image: "ghcr.io/spack/ubuntu20.04-runner-arm64-gcc-11.4:2023.08.01"
|
||||||
|
|
||||||
cdash:
|
cdash:
|
||||||
build-group: E4S ARM
|
build-group: E4S ARM Neoverse V1
|
Loading…
Reference in New Issue
Block a user