Files
MP-SPDZ/Scripts/test_tutorial.sh
2019-06-07 15:26:28 +10:00

32 lines
574 B
Bash
Executable File

#!/bin/bash
for i in 0 1; do
seq 0 3 > Player-Data/Input-P$i-0
done
function test
{
if ! Scripts/$1.sh tutorial | grep 'expected -0.2, got -0.2'; then
Scripts/$1.sh tutorial
exit 1
fi
}
./compile.py tutorial
for i in rep-field mal-rep-field ps-rep-field shamir mal-shamir cowgear semi mascot; do
test $i
done
./compile.py -R 64 tutorial
for i in ring brain mal-rep-ring ps-rep-ring semi2k spdz2k; do
test $i
done
./compile.py -B 16 tutorial
for i in replicated yao rep-bmr mal-rep-bmr shamir-bmr mal-shamir-bmr; do
test $i
done