David Bolen <db3l....@gmail.com> added the comment:

It appears the recent commit is causing a CRT exception dialog in 
test_close_stdin (test_repl.TestInteractiveInterpreter).  The dialog can't get 
answered, which is what leads to the eventual timeout.

The assertion is "_osfile(fh) & FOPEN" from osfinfo.cpp on line 258.  It 
actually appears twice (if the first is ignored).  If both are ignored the test 
passes.

I was somewhat surprised to see the dialog, as I believe CRT exception dialogs 
are disabled during test runs (others are present in test logs).  Perhaps the 
child interpreter used by test_repl doesn't inherit that behavior.  If so, this 
was probably always a risk, there just weren't any assertions occurring before 
this in the child interpreter.

----------

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

Reply via email to