Issue #436 

run_tests.py now checks the required compiler otherwise prints an error message and exits program.