Tests: move step5 non-TCO tests to per impl.
authorJoel Martin <github@martintribe.org>
Tue, 15 Mar 2016 04:39:21 +0000 (23:39 -0500)
committerJoel Martin <github@martintribe.org>
Tue, 15 Mar 2016 04:39:21 +0000 (23:39 -0500)
commitdca6b585784eeb32e85353efaa0d0fa1a5a9a5aa
tree77f59125369071c0b270ecfadf8d258d1eeb7873
parenteaa6ceb47f02040c088ad23f45964dafa80de26c
Tests: move step5 non-TCO tests to per impl.

- Remove most of the step5 excludes in the Makefile except for ones
  which don't have TCO capability at all (or the implementation is too
  slow): bash, make, mal, matlab.

- Make perf_EXCLUDES consistent with other excludes.

- Add a print-FOO target which prints the resolved value of Makefile
  variable FOO. For example, `make print-IMPLS` to print the list of
  implementations.
48 files changed:
Makefile
awk/tests/step5_tco.mal [new file with mode: 0644]
c/tests/step5_tco.mal [new file with mode: 0644]
clojure/tests/step5_tco.mal [new file with mode: 0644]
coffee/tests/step5_tco.mal [new file with mode: 0644]
cpp/tests/step5_tco.mal [new file with mode: 0644]
crystal/tests/step5_tco.mal [new file with mode: 0644]
cs/tests/step5_tco.mal [new file with mode: 0644]
d/tests/step5_tco.mal [new file with mode: 0644]
elisp/tests/step5_tco.mal [new file with mode: 0644]
elixir/tests/step5_tco.mal [new file with mode: 0644]
erlang/tests/step5_tco.mal [new file with mode: 0644]
es6/tests/step5_tco.mal [new file with mode: 0644]
factor/tests/step5_tco.mal [new file with mode: 0644]
forth/tests/step5_tco.mal [new file with mode: 0644]
fsharp/tests/step5_tco.mal [new file with mode: 0644]
go/tests/step5_tco.mal [new file with mode: 0644]
groovy/tests/step5_tco.mal [new file with mode: 0644]
guile/tests/step5_tco.mal [new file with mode: 0644]
haskell/tests/step5_tco.mal [new file with mode: 0644]
haxe/tests/step5_tco.mal [new file with mode: 0644]
io/tests/step5_tco.mal [new file with mode: 0644]
java/tests/step5_tco.mal [new file with mode: 0644]
js/tests/step5_tco.mal [new file with mode: 0644]
julia/tests/step5_tco.mal [new file with mode: 0644]
kotlin/tests/step5_tco.mal [new file with mode: 0644]
lua/tests/step5_tco.mal [new file with mode: 0644]
miniMAL/tests/step5_tco.mal [new file with mode: 0644]
nim/tests/step5_tco.mal [new file with mode: 0644]
objc/tests/step5_tco.mal [new file with mode: 0644]
objpascal/tests/step5_tco.mal [new file with mode: 0644]
ocaml/tests/step5_tco.mal [new file with mode: 0644]
perl/tests/step5_tco.mal [new file with mode: 0644]
php/tests/step5_tco.mal [new file with mode: 0644]
ps/tests/step5_tco.mal [new file with mode: 0644]
python/tests/step5_tco.mal [new file with mode: 0644]
r/tests/step5_tco.mal [new file with mode: 0644]
racket/tests/step5_tco.mal [new file with mode: 0644]
rpython/tests/step5_tco.mal [new file with mode: 0644]
ruby/tests/step5_tco.mal [new file with mode: 0644]
rust/tests/step5_tco.mal [new file with mode: 0644]
scala/tests/step5_tco.mal [new file with mode: 0644]
swift/tests/step5_tco.mal [new file with mode: 0644]
swift3/tests/step5_tco.mal [new file with mode: 0644]
tcl/tests/step5_tco.mal [new file with mode: 0644]
tests/step5_tco.mal
vb/tests/step5_tco.mal [new file with mode: 0644]
vimscript/tests/step5_tco.mal [new file with mode: 0644]