how can a class method become frozen in tests only on windows?

in looking at the own test_rzipfile failures on windows[0], the annotator is failing in rtyper.rpbc.redispatch_call since the method being called is a MultipleFrozenPBCRepr . The method is flush_buffers from (it seems) streamio.Stream [1] Any hints how this can happen? Matti [0] http://buildbot.pypy.org/summary/longrepr?testname=TestRZipFile.%28%29.test_rzipfile&builder=own-win-x86-32&build=167&mod=rlib.test.test_rzipfile [1] I added --pdb to the test run, and here is what the debugger had to say:

Hi Matti, On 17 June 2014 22:01, Matti Picus <matti.picus@gmail.com> wrote:
Not sure, but this seems to fix the problem: http://bpaste.net/show/393277/ If you can confirm, feel free to check it in. A bientôt, Armin.

Hi Matti, On 17 June 2014 22:01, Matti Picus <matti.picus@gmail.com> wrote:
Not sure, but this seems to fix the problem: http://bpaste.net/show/393277/ If you can confirm, feel free to check it in. A bientôt, Armin.
participants (2)
-
Armin Rigo
-
Matti Picus