9393env :
9494TERM :xterm-256color
9595run :
96- spin build -- --werror
96+ spin build -- --werror -Dallow-noblas=false
9797
9898 -name :Check build-internal dependencies
9999run :
@@ -135,15 +135,15 @@ jobs:
135135 pip install pytest hypothesis typing_extensions
136136
137137 -name :Build (LP64)
138- run :spin build -- -Dblas=openblas -Dlapack=openblas -Ddisable-optimization=true
138+ run :spin build -- -Dblas=openblas -Dlapack=openblas -Ddisable-optimization=true -Dallow-noblas=false
139139
140140 -name :Test
141141run :spin test -- numpy/linalg
142142
143143 -name :Build (ILP64)
144144run :|
145145 rm -rf build
146- spin build -- -Duse-ilp64=true -Ddisable-optimization=true
146+ spin build -- -Duse-ilp64=true -Ddisable-optimization=true -Dallow-noblas=false
147147
148148 -name :Test
149149run :spin test -- numpy/linalg
@@ -170,15 +170,15 @@ jobs:
170170 pip install pytest hypothesis typing_extensions
171171
172172 -name :Build
173- run :spin build -- -Ddisable-optimization=true
173+ run :spin build -- -Ddisable-optimization=true -Dallow-noblas=false
174174
175175 -name :Test
176176run :spin test -- numpy/linalg
177177
178178 -name :Build (ILP64)
179179run :|
180180 rm -rf build
181- spin build -- -Ddisable-optimization=true -Duse-ilp64=true
181+ spin build -- -Ddisable-optimization=true -Duse-ilp64=true -Dallow-noblas=false
182182
183183 -name :Test (ILP64)
184184run :spin test -- numpy/linalg
@@ -205,7 +205,7 @@ jobs:
205205 sudo apt-get remove pkg-config
206206
207207 -name :Build
208- run :spin build -- -Ddisable-optimization=true
208+ run :spin build -- -Ddisable-optimization=true -Dallow-noblas=false
209209
210210 -name :Test
211211run :spin test -j auto -- numpy/linalg
@@ -231,7 +231,7 @@ jobs:
231231
232232 -name :Build
233233run :|
234- spin build -- -Ddisable-optimization=true
234+ spin build -- -Ddisable-optimization=true -Dallow-noblas=false
235235
236236 -name :Test
237237run :|
@@ -307,7 +307,7 @@ jobs:
307307 -name :Build with defaults (LP64)
308308run :|
309309 pkg-config --libs mkl-dynamic-lp64-seq # check link flags
310- spin build -- -Ddisable-optimization=true
310+ spin build -- -Ddisable-optimization=true -Dallow-noblas=false
311311
312312 -name :Test
313313run :spin test -- numpy/linalg
@@ -316,7 +316,7 @@ jobs:
316316run :|
317317 git clean -xdf > /dev/null
318318 pkg-config --libs mkl-dynamic-ilp64-seq
319- spin build -- -Duse-ilp64=true -Ddisable-optimization=true
319+ spin build -- -Duse-ilp64=true -Ddisable-optimization=true -Dallow-noblas=false
320320
321321 -name :Test
322322run :spin test -- numpy/linalg
@@ -328,7 +328,7 @@ jobs:
328328 rm mkl*.pc
329329 popd
330330 export MKLROOT=$Python3_ROOT_DIR
331- spin build -- -Ddisable-optimization=true
331+ spin build -- -Ddisable-optimization=true -Dallow-noblas=false
332332
333333 -name :Test
334334run :spin test -- numpy/linalg
@@ -363,7 +363,7 @@ jobs:
363363 pkg-config --cflags blis
364364
365365 -name :Build
366- run :spin build -- -Dblas=blis -Ddisable-optimization=true
366+ run :spin build -- -Dblas=blis -Ddisable-optimization=true -Dallow-noblas=false
367367
368368 -name :Test
369369run :spin test -- numpy/linalg
@@ -388,7 +388,7 @@ jobs:
388388 sudo apt-get install libatlas-base-dev pkg-config
389389
390390 -name :Build
391- run :spin build -- -Dblas=blas-atlas -Dlapack=lapack-atlas -Ddisable-optimization=true
391+ run :spin build -- -Dblas=blas-atlas -Dlapack=lapack-atlas -Ddisable-optimization=true -Dallow-noblas=false
392392
393393 -name :Test
394394run :spin test -- numpy/linalg