@@ -142,6 +142,9 @@ function do_build_lib {
142
142
Linux-aarch64)
143
143
local bitness=64
144
144
local target=ARMV8
145
+ # temporarily limit the kernels for travis until there is data
146
+ # see https://github.com/MacPython/openblas-libs/issues/170
147
+ local dynamic_list=" ARMV8 CORTEXA57 NEOVERSEV1 THUNDERX"
145
148
;;
146
149
Darwin-arm64)
147
150
local bitness=64
@@ -175,23 +178,25 @@ function do_build_lib {
175
178
git config --global --add safe.directory ' *'
176
179
pushd OpenBLAS
177
180
patch_source
178
- echo start building
179
181
if [ -v dynamic_list ]; then
180
182
CFLAGS=" $CFLAGS -fvisibility=protected -Wno-uninitialized" \
181
183
make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
182
184
USE_OPENMP=0 NUM_THREADS=64 \
183
185
DYNAMIC_LIST=" $dynamic_list " \
184
186
BINARY=$bitness $interface_flags $target_flags shared 2>&1 1> /dev/null
187
+ make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
188
+ USE_OPENMP=0 NUM_THREADS=64 \
189
+ DYNAMIC_LIST=" $dynamic_list " \
190
+ BINARY=$bitness $interface_flags $target_flags tests
185
191
else
186
192
CFLAGS=" $CFLAGS -fvisibility=protected -Wno-uninitialized" \
187
193
make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
188
194
USE_OPENMP=0 NUM_THREADS=64 \
189
195
BINARY=$bitness $interface_flags $target_flags shared 2>&1 1> /dev/null
196
+ make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
197
+ USE_OPENMP=0 NUM_THREADS=64 \
198
+ BINARY=$bitness $interface_flags $target_flags tests
190
199
fi
191
- echo done building, now testing
192
- make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
193
- USE_OPENMP=0 NUM_THREADS=64 \
194
- BINARY=$bitness $interface_flags $target_flags tests
195
200
make PREFIX=$BUILD_PREFIX $interface_flags install
196
201
popd
197
202
if [ " $nightly " = " 1" ]; then
0 commit comments