diff options
| author | Brian Anderson <[email protected]> | 2011-03-06 20:11:57 -0500 |
|---|---|---|
| committer | Graydon Hoare <[email protected]> | 2011-03-14 15:52:48 -0700 |
| commit | 97245edd8009bc470a3d989dcd100e247a6ab4d6 (patch) | |
| tree | 5f5706e5ae787e6a4135cf2a9111b59db129ea78 | |
| parent | Integrate shootout benchmarks into testsuite (diff) | |
| download | rust-97245edd8009bc470a3d989dcd100e247a6ab4d6.tar.xz rust-97245edd8009bc470a3d989dcd100e247a6ab4d6.zip | |
Add 99-bottles benchmarks to testsuite
| -rw-r--r-- | src/Makefile | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/Makefile b/src/Makefile index e2f2957c..3c94f1b3 100644 --- a/src/Makefile +++ b/src/Makefile @@ -575,8 +575,8 @@ TEST_XFAILS_RUSTC := $(addprefix test/run-pass/, \ wrong-ret-type.rs \ ), \ $(wildcard test/*fail/*.rs test/*fail/*.rc)) \ - test/bench/shootout/fasta.rs - + test/bench/shootout/fasta.rs \ + $(wildcard test/bench/99-bottles/*rs) ifdef MINGW_CROSS TEST_XFAILS_BOOT += test/run-pass/native-mod.rc @@ -587,9 +587,9 @@ TEST_XFAILS_BOOT += test/run-pass/native-mod.rc TEST_XFAILS_RUSTC += test/run-pass/native-mod.rc endif -BENCH_RC := $(wildcard test/bench/shootout/*rc) -BENCH_RS := $(wildcard test/bench/shootout/*rs) -RPASS_RC := $(wildcard test/run-pass/*.rc) $(BENCH_RC) +BENCH_RS := $(wildcard test/bench/shootout/*rs) \ + $(wildcard test/bench/99-bottles/*rs) +RPASS_RC := $(wildcard test/run-pass/*.rc) RPASS_RS := $(wildcard test/run-pass/*.rs) $(BENCH_RS) RFAIL_RC := $(wildcard test/run-fail/*.rc) RFAIL_RS := $(wildcard test/run-fail/*.rs) @@ -740,6 +740,12 @@ test/bench/shootout/%.out.tmp: test/bench/shootout/%$(CFG_EXE_SUFFIX) \ @$(call CFG_ECHO, run: $<) $(CFG_QUIET)$(call CFG_RUN_TARG, $<) > $@ +test/bench/99-bottles/%.out.tmp: test/bench/99-bottles/%$(CFG_EXE_SUFFIX) \ + $(CFG_RUNTIME) + $(CFG_QUIET)rm -f $<.tmp + @$(call CFG_ECHO, run: $<) + $(CFG_QUIET)$(call CFG_RUN_TARG, $<) > $@ + test/run-fail/%.out.tmp: test/run-fail/%$(CFG_EXE_SUFFIX) \ $(CFG_RUNTIME) $(CFG_QUIET)rm -f $<.tmp |