Skip to content

Commit 2a057fd

Browse files
rgommerscharris
authored andcommitted
CI: add blas, cblas and lapack to FreeBSD CI job
Also add logging on failure, so future build issues are easier to diagnose.
1 parent 60edd98 commit 2a057fd

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

tools/ci/cirrus_arm.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ freebsd_test_task:
127127
memory: 4G
128128

129129
install_devtools_script: |
130-
pkg install -y git bash ninja ccache
130+
pkg install -y git bash ninja ccache blas cblas lapack pkgconf
131131
132132
<<: *MODIFIED_CLONE
133133

@@ -149,11 +149,15 @@ freebsd_test_task:
149149
build_script: |
150150
chsh -s /usr/local/bin/bash
151151
source .venv/bin/activate
152-
python -m pip install . --no-build-isolation -v -Csetup-args="-Dallow-noblas=true"
152+
python -m pip install . --no-build-isolation -v -Csetup-args="-Dallow-noblas=false"
153153
154154
test_script: |
155155
chsh -s /usr/local/bin/bash
156156
source .venv/bin/activate
157157
cd tools
158158
python -m pytest --pyargs numpy -m "not slow"
159159
ccache -s
160+
161+
on_failure:
162+
debug_script: |
163+
cat build/meson-logs/meson-log.txt

0 commit comments

Comments
 (0)