5 test-1 test-2 test-3 test-4 test-6 test-7 test-8 test-9 test-10 \
6 test-11 test-12 test-13 test-16 test-17 test-18 test-20 test-21
13 for i in $(TEST_SOURCES); do \
14 if $(MCS) $$i.cs > /dev/null; then \
21 echo compiler failed on $$i; exit; \
25 casts.cs: gen-cast-test.cs
26 $(CSC) /out:csc-cast.exe gen-cast-test.cs
29 casts-csc.exe: casts.cs
30 $(CSC) /out:casts-csc.exe casts.cs
35 csc-casts.out: casts-csc.exe
36 ./casts-csc.exe > csc-casts.out
38 msc-casts.out: casts.exe
39 ./casts.exe > msc-casts.out
41 test-casts: csc-casts.out msc-casts.out
42 cmp csc-casts.out msc-casts.out