◐ Shell
reader mode source ↗
Skip to content

[3.10] bpo-46615: Don't crash when set operations mutate the sets (GH-31120)#31284

Merged
miss-islington merged 1 commit into
python:3.10from
miss-islington:backport-4a66615-3.10
Feb 11, 2022
Merged

[3.10] bpo-46615: Don't crash when set operations mutate the sets (GH-31120)#31284
miss-islington merged 1 commit into
python:3.10from
miss-islington:backport-4a66615-3.10

Conversation

@miss-islington

@miss-islington miss-islington commented Feb 11, 2022

Copy link
Copy Markdown
Contributor

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

https://bugs.python.org/issue46615

…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

Copy link
Copy Markdown
Contributor Author

@sweeneyde: Status check is done, and it's a success ✅ .

@miss-islington

Copy link
Copy Markdown
Contributor Author

@sweeneyde: Status check is done, and it's a success ✅ .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type-bug An unexpected behavior, bug, or error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants