-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
chore: abstract away hashbrown #7395
Conversation
482fa8b
to
c9fe028
Compare
@grandizzy any idea why the |
hm, it seems like test was delayed/reexecuted so failure was recorded for a different fuzzed input. Probably should make sure persist failure always deleted when test enters, I can look more into and make test robust |
actually I can reproduce it locally with this branch, the failures are not properly reloaded from file hence new failures. I am looking into it, works OK in master |
the issue is that with std |
std hashmap is a wrapper around hashbrown, iteration order is never guaranteed |
I wanted to use indexset anyway for performance when iterating, since we iterate way more than inserting values. Thanks for looking into it |
Revm is moving away from hashbrown on std, so we want to stop exporting it ourselves.