+ echo "Running NO_PASS tests ..."
+ for i in $(TEST_NOPASS); do \
+ echo -n "Running $$i ... "; \
+ if $(MCS2) $$i.cs > /dev/null; then \
+ echo OK; \
+ else \
+ echo FAILED TO COMPILE; exit 1; \
+ fi \
+ done
+
+# Compile with mono, run with mono jit
+test-unsafe-mono:
+ @rm -f *.exe; \
+ for i in $(UNSAFE_SOURCES); do \
+ echo -n "Running $$i ... "; \
+ if $(MCS2) --unsafe $$i.cs > /dev/null; then \
+ if mono ./$$i.exe > /dev/null; then \
+ echo OK; \
+ else \
+ echo FAILED; exit 1; \
+ fi; \
+ else \
+ echo FAILED TO COMPILE; exit 1; \
+ fi \
+ done