We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I has been investigating why evmone's build of silkworm is failing ~300 blockchain tests.
core_test
The text was updated successfully, but these errors were encountered:
core: fix uninitialized memory in SHA256
e8379e2
Move `w[16]` buffer outside of the outer loop. Otherwise, `w` goes out of scope in every outer loop iteration and uninitialized memory is used. This bug has become visible by building with GCC 13 in Release. I restored the correct location of `w[16]` as in the original implementation at https://github.com/amosnier/sha-2/blob/5beabbcc0d872e15a16d51539922dbfabb806316/sha-256.c#L40-L53. The code was introduced already with the bug in #113. Fixes #1191.
core: fix uninitialized memory in SHA256 (#1196)
3cc504f
Successfully merging a pull request may close this issue.
I has been investigating why evmone's build of silkworm is failing ~300 blockchain tests.
core_test
3 SHA256 tests are failing.The text was updated successfully, but these errors were encountered: