From 549629440d118529230835351028b03a61740c95 Mon Sep 17 00:00:00 2001 From: Blaise Tine Date: Mon, 11 Oct 2021 17:11:36 -0400 Subject: [PATCH] minor update --- ci/blackbox.sh | 6 ++++-- ci/regression.sh | 3 +++ driver/rtlsim/Makefile | 2 +- driver/vlsim/Makefile | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ci/blackbox.sh b/ci/blackbox.sh index 38bc5405..f14acec2 100755 --- a/ci/blackbox.sh +++ b/ci/blackbox.sh @@ -20,6 +20,7 @@ L3=0 DEBUG=0 SCOPE=0 HAS_ARGS=0 +DEBUG_LEVEL=1 for i in "$@" do @@ -100,6 +101,7 @@ case $DRIVER in ;; simx) DRIVER_PATH=$VORTEX_HOME/driver/simx + DEBUG_LEVEL=3 ;; *) echo "invalid driver: $DRIVER" @@ -130,9 +132,9 @@ if [ $DEBUG -eq 1 ] then if [ $SCOPE -eq 1 ] then - DEBUG=1 SCOPE=1 CONFIGS="$CONFIGS" make -s -C $DRIVER_PATH + DEBUG=$DEBUG_LEVEL SCOPE=1 CONFIGS="$CONFIGS" make -s -C $DRIVER_PATH else - DEBUG=1 CONFIGS="$CONFIGS" make -s -C $DRIVER_PATH + DEBUG=$DEBUG_LEVEL CONFIGS="$CONFIGS" make -s -C $DRIVER_PATH fi if [ $HAS_ARGS -eq 1 ] diff --git a/ci/regression.sh b/ci/regression.sh index 8a5bff96..419c2900 100755 --- a/ci/regression.sh +++ b/ci/regression.sh @@ -3,6 +3,9 @@ # exit when any command fails set -e +# ensure build +make -s + coverage() { echo "begin coverage tests..." diff --git a/driver/rtlsim/Makefile b/driver/rtlsim/Makefile index 558dc521..87bd7980 100644 --- a/driver/rtlsim/Makefile +++ b/driver/rtlsim/Makefile @@ -16,7 +16,7 @@ CXXFLAGS += $(CONFIGS) # Dump perf stats CXXFLAGS += -DDUMP_PERF_STATS -LDFLAGS += -shared +LDFLAGS += -shared -pthread SRCS = vortex.cpp ../common/vx_utils.cpp diff --git a/driver/vlsim/Makefile b/driver/vlsim/Makefile index 01443fce..eb30f318 100644 --- a/driver/vlsim/Makefile +++ b/driver/vlsim/Makefile @@ -20,7 +20,7 @@ CXXFLAGS += $(CONFIGS) # Dump perf stats CXXFLAGS += -DDUMP_PERF_STATS -LDFLAGS += -shared +LDFLAGS += -shared -pthread AFU_JSON_INFO = vortex_afu.h