Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

contrib: add deterministic fuzz coverage mode#35809

Open
HowHsu wants to merge 1 commit into
bitcoin:masterbitcoin/bitcoin:masterfrom
HowHsu:det-fuzz-cov-paramHowHsu/bitcoin:det-fuzz-cov-paramCopy head branch name to clipboard
Open

contrib: add deterministic fuzz coverage mode#35809
HowHsu wants to merge 1 commit into
bitcoin:masterbitcoin/bitcoin:masterfrom
HowHsu:det-fuzz-cov-paramHowHsu/bitcoin:det-fuzz-cov-paramCopy head branch name to clipboard

Conversation

@HowHsu

@HowHsu HowHsu commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Adds an optional integer coverage_check argument to deterministic-fuzz-coverage:

  • 0: run both checks, preserving the current default behavior
  • 1: only check each corpus input individually
  • 2: only check all corpus inputs in one process

This makes it easier to isolate per-input nondeterminism from cross-input state leakage.

@DrahtBot

DrahtBot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Code Coverage & Benchmarks

For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/35809.

Reviews

See the guideline and AI policy for information on the review process.
A summary of reviews will appear here.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #35608 (contrib: Skip llvm-cov rendering for deterministic fuzz inputs by HowHsu)

If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.