You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The fix for this is to pass in PYTHONHASHSEED=1.
The 'proper' fix would be to substitute the internal hash function for something more suitable, however I couldn't immediately see the right place to inject that.
Thanks for reporting. This should only be a problem if results are cached across different processes. Do you have a reproducible code snippet to illustrate the issue?
I was running into some weird issues with incorrect caching to file a function applied to a string.
This is because python(>3.3) salts its hashing function. (for strings at least)
Specifically:
The fix for this is to pass in
PYTHONHASHSEED=1
.The 'proper' fix would be to substitute the internal hash function for something more suitable, however I couldn't immediately see the right place to inject that.
The text was updated successfully, but these errors were encountered: