@@ -63,6 +63,7 @@ function build_lib {
6363 # BUILD_PREFIX - install suffix e.g. "/usr/local"
6464 # GFORTRAN_DMG
6565 # MB_ML_VER
66+ echo running build_lib
6667 set -x
6768 local plat=${1:- $PLAT }
6869 local interface64=${2:- $INTERFACE64 }
@@ -71,13 +72,16 @@ function build_lib {
7172 # Make directory to store built archive
7273 if [ -n " $IS_OSX " ]; then
7374 # Do build, add gfortran hash to end of name
75+ echo building on macox since IS_OSX is defined
7476 wrap_wheel_builder do_build_lib " $plat " " gf_${GFORTRAN_SHA: 0: 7} " " $interface64 " " $nightly "
7577 return
7678 fi
7779 # Manylinux wrapper
7880 local libc=${MB_ML_LIBC:- manylinux}
7981 local docker_image=quay.io/pypa/${libc}${manylinux} _${plat}
82+ echo pulling image ${docker_image}
8083 docker pull $docker_image
84+ echo done pulling image, starting docker run
8185 # Docker sources this script, and runs `do_build_lib`
8286 docker run --rm \
8387 -e BUILD_PREFIX=" $BUILD_PREFIX " \
@@ -89,6 +93,7 @@ function build_lib {
8993 -e MB_ML_LIBC=${libc} \
9094 -v $PWD :/io \
9195 $docker_image /io/tools/docker_build_wrap.sh
96+ echo done docker run of docker_build_wrap.sh
9297}
9398
9499function patch_source {
@@ -172,7 +177,10 @@ function do_build_lib {
172177 CFLAGS=" $CFLAGS -fvisibility=protected -Wno-uninitialized" \
173178 make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
174179 USE_OPENMP=0 NUM_THREADS=64 \
175- BINARY=$bitness $interface_flags $target_flags > /dev/null
180+ BINARY=$bitness $interface_flags $target_flags shared > /dev/null
181+ make BUFFERSIZE=20 DYNAMIC_ARCH=1 \
182+ USE_OPENMP=0 NUM_THREADS=64 \
183+ BINARY=$bitness $interface_flags $target_flags tests
176184 make PREFIX=$BUILD_PREFIX $interface_flags install
177185 popd
178186 stop_spinner
0 commit comments