Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

msvc: Optimize "Release" builds #29045

Merged
merged 1 commit into from
Dec 11, 2023
Merged

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Dec 9, 2023

It is awkward not using optimization.

In addition to the obvious benefits for Windows users, this PR reduces the duration of functional tests by an hour.

Picked from #24773.

It is awkward not using optimization.
@DrahtBot
Copy link
Contributor

DrahtBot commented Dec 9, 2023

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

Code Coverage

For detailed information about the code coverage, see the test coverage report.

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK sipsorcery

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

@hebasto
Copy link
Member Author

hebasto commented Dec 9, 2023

Friendly ping @sipsorcery :)

@sipsorcery
Copy link
Member

tACK 6e0f1d2.

@fanquake fanquake merged commit 41e378a into bitcoin:master Dec 11, 2023
16 checks passed
@hebasto hebasto deleted the 231209-optimize branch December 11, 2023 12:17
fanquake added a commit that referenced this pull request Dec 12, 2023
…ter"

7b22cd8 Revert "ci: Only run functional tests on windows in master" (Hennadii Stepanov)

Pull request description:

  This PR reverts commit aba4a58 from #28567.

  The Windows-specific code received [quality](#28486) and [performance](#29045) improvements recently. So there are no reasons to skip functional tests in PRs anymore.

  In my own repo, I've run the GHA Windows job more than 100 times with no failure.

ACKs for top commit:
  maflcko:
    lgtm ACK 7b22cd8
  TheCharlatan:
    ACK 7b22cd8

Tree-SHA512: 1e8687e8efe12db506e7cd2d5df9e48b5acb98a339f84684dd0fd67280e22227e2a5a206f1108b09e49038fab7a3ca2ffbd985677f00048c0962b39b2b9a2ba5
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.

None yet

4 participants