Message370694
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. |
|
Date |
User |
Action |
Args |
2020-06-04 02:53:35 | db3l | set | recipients:
+ db3l, vstinner, benjamin.peterson, stutzbach, serhiy.storchaka, JelleZijlstra, corona10, remi.lapeyre |
2020-06-04 02:53:35 | db3l | set | messageid: <1591239215.22.0.940115633971.issue40826@roundup.psfhosted.org> |
2020-06-04 02:53:35 | db3l | link | issue40826 messages |
2020-06-04 02:53:34 | db3l | create | |
|