File tree 2 files changed +12
-3
lines changed
2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -97,14 +97,14 @@ jobs:
97
97
run : |
98
98
sudo apt-get update
99
99
sudo apt install -y -q openmpi-bin libopenmpi-dev hwloc fabric libhdf5-dev \
100
- libhdf5-fortran-102 libnetcdf-dev libnetcdff-dev
100
+ libhdf5-fortran-102 libnetcdf-dev libnetcdff-dev libopenblas-dev
101
101
102
102
- name : (Ubuntu) Install MPICH
103
103
if : contains(matrix.os,'ubuntu') && contains(matrix.mpi,'mpich')
104
104
run : |
105
105
sudo apt-get update
106
106
sudo apt install -y -q mpich hwloc fabric libhdf5-dev libhdf5-fortran-102 \
107
- libnetcdf-dev libnetcdff-dev
107
+ libnetcdf-dev libnetcdff-dev libopenblas-dev
108
108
109
109
- name : (Ubuntu) Retrieve Intel toolchain
110
110
if : contains(matrix.os,'ubuntu') && contains(matrix.mpi,'intel')
@@ -238,6 +238,11 @@ jobs:
238
238
brew install netcdf
239
239
brew install netcdf-fortran
240
240
241
+ - name : (macOS) Install homebrew OpenBLAS
242
+ if : contains(matrix.os,'macos')
243
+ run : |
244
+ brew install openblas
245
+
241
246
# Phase 1: Bootstrap fpm with existing version
242
247
- name : Install fpm
243
248
uses : fortran-lang/setup-fpm@v5
@@ -345,4 +350,3 @@ jobs:
345
350
shell : bash
346
351
run : |
347
352
ci/meta_tests.sh "$PWD/${{ env.FPM_RELEASE }}"
348
-
Original file line number Diff line number Diff line change @@ -52,5 +52,10 @@ pushd metapackage_netcdf
52
52
" $fpm " run --verbose
53
53
popd
54
54
55
+ pushd metapackage_blas
56
+ " $fpm " build --verbose
57
+ " $fpm " run --verbose
58
+ popd
59
+
55
60
# Cleanup
56
61
rm -rf ./* /build
You can’t perform that action at this time.
0 commit comments