Skip to content

Conversation

@apoelstra
Copy link
Member

Backport of #809 to 11.x. Last backport for this PR.

apoelstra added 5 commits May 3, 2025 12:46
None of these belong in lib.rs, but these in particular have been
changed in rustc so that they now trigger on code that used to be okay.
This prevents me from running tests with recent rustcs on backports.
Just runs `./generate-files.sh` after tweaking it to sort the list.
Otherwise my local CI chokes on the inconsistency between different
'find' orderings.
When parsing a descriptor with `Descriptor::parse_descriptor`, we first parse
as a string and then parse the keys. We fail to consider parsing errors
in the keys, resulting in a panic.

Also, clean up the panic message so it's clearer what's going on.
@apoelstra
Copy link
Member Author

Successfully ran my local CI on this one. It's good to go.

The failing checks are because we haven't pinned nightly here.

@apoelstra apoelstra changed the title Backport #809 to 0.11.x Backport #809 to 11.x May 22, 2025
@apoelstra
Copy link
Member Author

cc @sanket1729 this one should be quick to review

Copy link
Member

@sanket1729 sanket1729 left a comment

Choose a reason for hiding this comment

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

utACK 953e679

Sorry for the delay

@apoelstra apoelstra merged commit 7b459e2 into rust-bitcoin:release-11.x May 24, 2025
3 of 16 checks passed
@apoelstra apoelstra deleted the 2025-05--809-for-011 branch May 24, 2025 16:48
@apoelstra
Copy link
Member Author

Tagged and published.

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.

2 participants