2 TEST_PROG=../interpreter/mint
3 JITTEST_PROG=../jit/mono
7 BENCHSRC=fib.cs random.cs nested-loops.cs ackermann.cs tight-loop.cs sieve.cs
28 valuetype-gettype.cs \
29 static-constructor.cs \
75 TESTSI=$(TESTSRC:.cs=.exe)
76 TESTBS=$(BENCHSRC:.cs=.exe)
78 EXTRA_DIST=test-driver $(TESTSRC)
83 test: $(TEST_PROG) $(TESTSI)
84 for i in $(TESTSI); do \
85 ./test-driver $(TEST_PROG) $$i; \
88 testb: $(TEST_PROG) $(TESTBS)
89 for i in $(TESTBS); do \
90 ./test-driver $(TEST_PROG) $$i; \
93 testjit: $(JITTEST_PROG) $(TESTSI) $(TESTBS)
94 for i in $(TESTSI) $(TESTBS); do \
95 ./test-driver $(JITTEST_PROG) $$i; \
98 testjitspeed: $(JITTEST_PROG) $(TESTBS)
99 for i in $(TESTBS); do \
101 time $(JITTEST_PROG) $$i; \