Skip to content

Conversation

BEULAHEVANJALIN
Copy link
Contributor

Cherry-picked the upstream fixes from bitcoin-core/secp256k1#1517 to align behaviour here and silence the false 'use-of-uninitialized-value' reports in ctime_tests under Clang ≥16.

Result:

  • ctime_tests is clean under MSan.
  • Other tests are unchanged.
  • No API or behaviour changes.

Commits cherry-picked:

References:

Upstream: bitcoin-core/secp256k1#1517

real-or-random and others added 3 commits September 16, 2025 15:17
Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
Copy link
Collaborator

@real-or-random real-or-random left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK fd259fe

@real-or-random
Copy link
Collaborator

Great that you've figured out the right commits to backport! These are so old that I had forgotten about them. (Which just tells how long we haven't synced with upstream...)

Copy link
Contributor

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK b9a82b4; successfully ran local tests

Copy link
Contributor

@jonasnick jonasnick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK b9a82b4

@real-or-random real-or-random merged commit 42e75b6 into BlockstreamResearch:master Sep 19, 2025
224 of 227 checks passed
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.

5 participants