#!/bin/sh
# autopkgtest check: Build and run a programs against benchmark
# (C) 2017
# Author: Anton Gladky <gladk@debian.org>

set -e
CURDIR=$(pwd)

for TEST in hello classic epoch_shift example1 example2 example3 example4 ; do
    echo Test: $TEST
    WORKDIR=$(mktemp -d)
    echo $WORKDIR
    trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
    cd $CURDIR
    cp -r examples/$TEST.cc $WORKDIR/
    cd $WORKDIR

    g++ -lcctz $TEST.cc -o test
    echo "build: OK"
    [ -x test ]
    ./test
    echo "run: OK"
done
