Richard Oudkerk <shibt...@gmail.com> added the comment:

> - the function generating the flags should be exported (with a private 
> name), so that it can be reused by Lib/test/[test_]support.py. Duplicate 
> code is error-prone, especially when enumerating command-line flags, 
> attribute names...

Failure to build _multiprocessing will mean that multiprocessing cannot be 
imported.  So if the function goes somewhere in multiprocessing then it makes 
running the test suite with multiple processes dependent on the building of 
_multiprocessing.  Not sure if that is much of a problem since one can just run 
the test suite normally.

Also I don't think "-i" (inspect/interactive) should be passed on: a child 
process's stdin is os.devnull.

BTW, why isn't the use of "-u" (unbuffered stdout, stderr) reflected in 
sys.flags?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12098>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to