#!/bin/bash
set -e

arch=$(dpkg-architecture -qDEB_HOST_ARCH)

TESTDIR=tests/runtests
mkdir -p $TESTDIR
cd $TESTDIR

if [[ "$arch" == "arm64" ]]; then
  CXX_FLAGS="-flax-vector-conversions"
else
  CXX_FLAGS=""
fi
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_RUNTIME_UNIT_TESTS=1 -DUSE_PYTHON=0 -DCMAKE_CXX_FLAGS=$CXX_FLAGS ..
make

ctest --output-on-failure
