New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Breakage due to recent IO buffering change (missing .close?) #16
Comments
|
Interestingly, it works if I remove |
|
What's going on there is that This behavior will have been impacted by the changes to buffer noninteractive output, and the knock-on fix for buffers not being autoflushed when a handle is closed on going out of scope or the program ending. For the purposes of a test, you either want to arrange for fd 1 to not be the pipe to |
|
Note that, without the |
|
Sorry for the delay on this one. Bug was fixed in rakudo latest by @AlexDaniel. Please reopen if you think otherwise 👍 |
|
Well, what changed is that we simply re-disabled output buffering in Test.pm6, this is why it works now. There wasn't really a bug in rakudo, or so it seems. But given that the test is passing I guess there's nothing to do here indeed. @azawawi++ |
One of the tests of this module is broken on HEAD. See https://gist.github.com/041296026d1624fbde86d17196ea8ec4.
Bisectable points to rakudo/rakudo@4b02b8a
Term::Choose, Term::Choose::Util, and Term::TablePrint depend on this module and therefore are shown as burnt in the toaster.
See also RT #132030.
Sister tickets:
The text was updated successfully, but these errors were encountered: