Skip to content
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

Bugfix neverending windows integers #288

Merged
merged 3 commits into from
Jan 5, 2023

Conversation

coreyostrove
Copy link
Contributor

Straightforward bugfix related to the shared memory module of the multiprocessing library expecting default system integers for the size argument for some reason, which on windows are 32-bit. I think the second fix has already been subsumed by other numpy dtype fixes.

Corey Ostrove added 2 commits December 19, 2022 22:13
The SharedMemory object from the multiprocessing.shared_memory module expects the size argument in its init to be an integer of the same type as the default python system value (on windows 32-bits) so add in an extra cast (this is likely a reversion).
Fix a dtype check that was comparing against the wrong type for numpy boolean values.
@sserita sserita merged commit 2d0053b into develop Jan 5, 2023
@sserita sserita deleted the bugfix-neverending-windows-integers branch January 5, 2023 05:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants