Skip to content

Fix various CI nits before backporting 29.x commits.#105

Merged
ajtowns merged 3 commits intobitcoin-inquisition:29.xfrom
ajtowns:202602-inq29-tidy-nits
Feb 6, 2026
Merged

Fix various CI nits before backporting 29.x commits.#105
ajtowns merged 3 commits intobitcoin-inquisition:29.xfrom
ajtowns:202602-inq29-tidy-nits

Conversation

@ajtowns
Copy link

@ajtowns ajtowns commented Feb 6, 2026

See #101 for background.

ajtowns and others added 2 commits February 6, 2026 20:17
Clear out space on the centos job be deleteing unnecessary files.

Raised by bitcoin#33293 which pointed to a solution like google/oss-fuzz@b7f04d7

Only runs when cache provider (runner) is `gha`, and on the CentOS job.

Github-Pull: bitcoin#33514
Rebased-From: e07e573
@ajtowns ajtowns added this to the 29.x milestone Feb 6, 2026
Copy link

@maflcko maflcko left a comment

Choose a reason for hiding this comment

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

lgtm

Presumably `do{...}while(0)` in macros makes tidy think that a
`std::move()` with the macro arguments can be invoked twice. Fix this
by just not using std::move() within the boost macros. Also add
a recursion annotation.

Also just use std::move rather than std::forward when we know the
variable's exact type.
@ajtowns
Copy link
Author

ajtowns commented Feb 6, 2026

Needed some additional changes so that bip54 tests don't trigger complaints.

@ajtowns
Copy link
Author

ajtowns commented Feb 6, 2026

ASAN CI failure seems to be github confusing itself.

@ajtowns ajtowns merged commit fddc56f into bitcoin-inquisition:29.x Feb 6, 2026
17 of 18 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.

3 participants