# S9fES stress tests
# By Nils M Holm, 2008-2010
# 
# Invoke this file from the S9 base directory with
#
#       sh stress-tests/all

echo -n "GC files:           "; time ./s9 -f stress-tests/gcfiles.scm
echo -n "GC lists:           "; time ./s9 -f stress-tests/gclists.scm
echo -n "GC strings:         "; time ./s9 -f stress-tests/gcstrings.scm
echo -n "GC break:           "; time ./s9 -f stress-tests/gcbreak.scm
echo -n "Hyper operations:   "; time ./s9 -f stress-tests/hyper.scm
echo -n "Numeric partitions: "; time ./s9 -f stress-tests/part.scm
echo -n "Sorting:            "; time ./s9 -f stress-tests/sort.scm
echo -n "Newton's method:    "; time ./s9 -f stress-tests/sqrt.scm
echo -n "String shuffling:   "; time ./s9 -f stress-tests/strings.scm
echo -n "Large trees:        "; time ./s9 -f stress-tests/trees.scm
echo -n "Large vector trees: "; time ./s9 -f stress-tests/vectrees.scm
