Skip to content

Commit

Permalink
OS: Ubuntu 20.04 -> 22.04
Browse files Browse the repository at this point in the history
  • Loading branch information
ax3l committed Aug 20, 2023
1 parent 4517163 commit 73c84c3
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 15 deletions.
5 changes: 2 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ jobs:
linux-aarch64:
working_directory: ~/linux-aarch64-wheels
machine:
image: ubuntu-2004:2022.04.1
image: ubuntu-2204:current
# resource_class is what tells CircleCI to use an ARM worker for native arm builds
# https://circleci.com/product/features/resource-classes/
# https://circleci.com/docs/using-arm/
Expand Down Expand Up @@ -44,8 +44,7 @@ jobs:
name: Test openPMD-api
command: |
eval $(spack env activate --sh .github/ci/spack-envs/gcc_py_ompi_h5_ad2_arm64/)
cd build
ctest --output-on-failure
ctest --test-dir build --output-on-failure
workflows:
version: 2
Expand Down
23 changes: 11 additions & 12 deletions .github/ci/spack-envs/gcc_py_ompi_h5_ad2_arm64/spack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,57 +15,57 @@ spack:
variants: ~zfp ~sz ~png ~dataman ~python ~fortran ~ssc ~shared ~bzip2
cmake:
externals:
- spec: cmake@3.23.0
- spec: cmake@3.22.1
prefix: /usr
buildable: False
libfabric:
externals:
- spec: libfabric@1.6.2
- spec: libfabric@1.11.0
prefix: /usr
buildable: False
openmpi:
externals:
- spec: openmpi@2.1.1
- spec: openmpi@4.1.2
prefix: /usr
buildable: False
perl:
externals:
- spec: perl@5.26.1
- spec: perl@5.34.0
prefix: /usr
buildable: False
pkgconf:
externals:
- spec: pkgconf@1.6.3
- spec: pkgconf@1.8.0
prefix: /usr
buildable: False
python:
externals:
- spec: python@3.8.10
- spec: python@3.10.12
prefix: /usr
buildable: False
hdf5:
externals:
- spec: [email protected].4
- spec: [email protected].7
prefix: /usr
buildable: False
all:
target: [aarch64]
variants: ~fortran
compiler: [gcc@9.4.0]
compiler: [gcc@11.4.0]

compilers:
- compiler:
environment: {}
extra_rpaths: []
flags: {}
modules: []
operating_system: ubuntu20.04
operating_system: ubuntu22.04
paths:
cc: /usr/bin/gcc
cxx: /usr/bin/g++
f77: /usr/bin/gfortran
fc: /usr/bin/gfortran
spec: gcc@9.4.0
spec: gcc@11.4.0
target: aarch64

# arm.large with 4 vCPU cores
Expand All @@ -74,7 +74,6 @@ spack:
config:
build_jobs: 4

# https://cache.spack.io/tag/v0.20.1/?stack=aws-ahug-aarch64
# https://cache.spack.io
mirrors:
E4S: https://cache.e4s.io
AWS: https://binaries.spack.io/v0.20.1/aws-ahug-aarch64

0 comments on commit 73c84c3

Please sign in to comment.