◐ Shell
clean mode source ↗

bpo-46615: Don't crash when set operations mutate the sets by sweeneyde · Pull Request #31120 · python/cpython

@sweeneyde

tim-one

erlend-aasland

erlend-aasland

erlend-aasland

JelleZijlstra

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>

serhiy-storchaka

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request

Feb 11, 2022
…31120)

Ensure strong references are acquired whenever using `set_next()`. Added randomized test cases for `__eq__` methods that sometimes mutate sets when called.
(cherry picked from commit 4a66615)

Co-authored-by: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com>

miss-islington added a commit that referenced this pull request

Feb 11, 2022
Ensure strong references are acquired whenever using `set_next()`. Added randomized test cases for `__eq__` methods that sometimes mutate sets when called.
(cherry picked from commit 4a66615)

Co-authored-by: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com>

sweeneyde added a commit to sweeneyde/cpython that referenced this pull request

Feb 13, 2022
…31120)

Ensure strong references are acquired whenever using `set_next()`. Added randomized test cases for `__eq__` methods that sometimes mutate sets when called.

(cherry picked from commit 4a66615)

serhiy-storchaka pushed a commit that referenced this pull request

Feb 13, 2022
…GH-31312)

Ensure strong references are acquired whenever using `set_next()`. Added randomized test cases for `__eq__` methods that sometimes mutate sets when called.

(cherry picked from commit 4a66615)

hello-adam pushed a commit to hello-adam/cpython that referenced this pull request

Jun 2, 2022
…31120) (pythonGH-31312)

Ensure strong references are acquired whenever using `set_next()`. Added randomized test cases for `__eq__` methods that sometimes mutate sets when called.

(cherry picked from commit 4a66615)