Hard to believe Guido compiled this!  Function lacked a return stmt.
diff --git a/Python/pythonrun.c b/Python/pythonrun.c
index 56b3ba8..8f7fc0c 100644
--- a/Python/pythonrun.c
+++ b/Python/pythonrun.c
@@ -862,7 +862,7 @@
 PyRun_File(FILE *fp, char *filename, int start, PyObject *globals,
 	   PyObject *locals)
 {
-	PyRun_FileEx(fp, filename, start, globals, locals, 0);
+	return PyRun_FileEx(fp, filename, start, globals, locals, 0);
 }
 
 PyObject *