diff --git a/Implementierung/Makefile b/Implementierung/Makefile index 66d8453..a418eb1 100644 --- a/Implementierung/Makefile +++ b/Implementierung/Makefile @@ -38,19 +38,20 @@ t/%: benchmarks.csv: md2 ${TESTFILES} @rm -f $@ - @for i in 0 2 3; do \ + @for i in 0 1 2 3; do \ echo ;\ echo "=== Testing implementation $$i ===";\ for t in $(TESTFILES_SIZES); do \ echo -n "- with $${t}MB ... "; \ if ! rr=$$(./md2 t/$${t} -B1 -V$${i}); then \ echo; \ - echo "ERROR!"; \ - exit 1; \ + echo "SKIPPED!"; \ + echo "$${i};$${t};0" >> $@; \ + else \ + r=$$(echo $$rr | xargs | sed -e 's/.*took \(.*\) seconds.*/\1/'); \ + echo "$${r}s"; \ + echo "$${i};$${t};$${r}" >> $@; \ fi; \ - r=$$(echo $$rr | xargs | sed -e 's/.*took \(.*\) seconds.*/\1/'); \ - echo "$${r}s"; \ - echo "$${i};$${t};$${r}" >> $@; \ done; \ echo "=== done ===";\ echo;\