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

Switch serde test to fnv to avoid 32bit issues #214

Merged
merged 2 commits into from
Dec 9, 2020

Conversation

tkaitchuck
Copy link
Contributor

@tkaitchuck tkaitchuck commented Nov 25, 2020

Currently the serde test depends on the order of the items in the hashmap. FxHash uses different multiplication constants on 32bit and 64bit architectures making the test fail if run on 32bit systems.
This switches to fnv which is fully deterministic.

@Amanieu
Copy link
Member

Amanieu commented Nov 29, 2020

@bors r+

@bors
Copy link
Collaborator

bors commented Nov 29, 2020

📌 Commit 6649ebc has been approved by Amanieu

bors added a commit that referenced this pull request Nov 29, 2020
Switch serde test to fnv to avoid 32bit issues

Currently the serde test depends on the order of the items in the hashmap. FxHash uses different multiplication constants on 32bit and 64bit architectures making the test fail if run on 32bit systems.
This switches to fnv which is fully deterministic.
@bors
Copy link
Collaborator

bors commented Nov 29, 2020

⌛ Testing commit 6649ebc with merge fe1ff88...

@bors
Copy link
Collaborator

bors commented Nov 29, 2020

💔 Test failed - checks-travis

@tkaitchuck
Copy link
Contributor Author

@bors try

@bors
Copy link
Collaborator

bors commented Dec 5, 2020

@tkaitchuck: 🔑 Insufficient privileges: not in try users

@Amanieu
Copy link
Member

Amanieu commented Dec 9, 2020

@bors r+

@bors
Copy link
Collaborator

bors commented Dec 9, 2020

📌 Commit cb6f817 has been approved by Amanieu

@bors
Copy link
Collaborator

bors commented Dec 9, 2020

⌛ Testing commit cb6f817 with merge e4d6beb...

@bors
Copy link
Collaborator

bors commented Dec 9, 2020

☀️ Test successful - checks-travis
Approved by: Amanieu
Pushing e4d6beb to master...

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.

3 participants