#!/bin/bash set -e set -x export BLIS_JC_NT=1 export BLIS_IC_NT=2 export BLIS_JR_NT=1 export BLIS_IR_NT=1 if [ "$TEST" = "FAST" -o "$TEST" = "ALL" ]; then make testblis-fast || cat ./output.testsuite $DIST_PATH/testsuite/check-blistest.sh ./output.testsuite fi if [ "$TEST" = "MD" -o "$TEST" = "ALL" ]; then make testblis-md || cat ./output.testsuite $DIST_PATH/testsuite/check-blistest.sh ./output.testsuite fi if [ "$TEST" = "SALT" -o "$TEST" = "ALL" ]; then # Disable multithreading within BLIS. export BLIS_JC_NT=1 BLIS_IC_NT=1 BLIS_JR_NT=1 BLIS_IR_NT=1 make testblis-salt || cat ./output.testsuite $DIST_PATH/testsuite/check-blistest.sh ./output.testsuite fi if [ "$TEST" = "1" -o "$TEST" = "ALL" ]; then make testblis || cat ./output.testsuite $DIST_PATH/testsuite/check-blistest.sh ./output.testsuite fi make testblas || cat ./output.testsuite $DIST_PATH/blastest/check-blastest.sh