Index: py_compile.py =================================================================== --- py_compile.py (revision 61262) +++ py_compile.py (working copy) @@ -154,11 +154,15 @@ """ if args is None: args = sys.argv[1:] + rc = 0 for filename in args: try: compile(filename, doraise=True) except PyCompileError,err: + rc = 1 sys.stderr.write(err.msg) + if rc: + return rc if __name__ == "__main__": - main() + sys.exit(main())