Skip to content

Conversation

@finnbear
Copy link

@finnbear finnbear commented Jan 1, 2025

Fixes #79

Technically the issue also affects {Hash, BTree}{Map, Set} but having more than 0x7FFFFFFF_FFFFFFFF ZST's with different hash values or different comparisons seems difficult to do by accident.

I would add a test but this is impractical to test in debug mode and/or Miri, because it's too slow. Testing in release mode would work, but that wouldn't catch the original UB.

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.

Writing lots of ZST's is unsound

1 participant