Skip to content

fuzz: pin cargo-fuzz to 0.12.0#5962

Merged
apoelstra merged 1 commit into
rust-bitcoin:masterfrom
i-a-m-d:fix-daily-fuzz-workflow
Apr 9, 2026
Merged

fuzz: pin cargo-fuzz to 0.12.0#5962
apoelstra merged 1 commit into
rust-bitcoin:masterfrom
i-a-m-d:fix-daily-fuzz-workflow

Conversation

@i-a-m-d

@i-a-m-d i-a-m-d commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

The daily fuzz workflow currently fails before fuzzing starts, because fuzz.sh installs the latest cargo-fuzz (currently 0.13.1), which is not compatible with the toolchain specified in cron-daily-fuzz.yml (1.74.0).

This PR pins cargo-fuzz to 0.12.0, making Fuzz run reproducibly on CI.

Closes #5953.

@github-actions github-actions Bot added the test label Apr 7, 2026

@apoelstra apoelstra left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ACK 40fa0ca; successfully ran local tests; this seems like the right solution to me (I could be convinced to also update the fuzzing compiler version but I don't feel strongly about it)

@apoelstra apoelstra merged commit f006826 into rust-bitcoin:master Apr 9, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Daily Fuzz workflow is failing

3 participants