On Saturday, May 1, 2021 1:58:45 AM PDT, Adi Roiban wrote:
We now have a fix for Twisted, but I think that this is a bug in PYPY 7.3.4
FYI I have reported this bug upstream.
https://foss.heptapod.net/pypy/pypy/-/issues/3451
Looks like we weren't the only project to run into this problem!
(I think what happens is that, although the right-hand-side is always
evaluated before the list assignment starts, it's undefined whether the
generator returned by the RHS is completely consumed before the list begins
to be altered — so, even though pypy7.3.5 will be reverting to the old
behavior, it's good that twisted no longer depends on it.)
Thanks for all your work keeping CI happy, Adi!
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python