Skip to content

Update BenchmarkDotNet to 0.16.0-nightly.20260714.579#5263

Closed
LoopedBard3 wants to merge 1 commit into
dotnet:mainfrom
LoopedBard3:bdn-update-0.16.0-nightly.20260714.579
Closed

Update BenchmarkDotNet to 0.16.0-nightly.20260714.579#5263
LoopedBard3 wants to merge 1 commit into
dotnet:mainfrom
LoopedBard3:bdn-update-0.16.0-nightly.20260714.579

Conversation

@LoopedBard3

Copy link
Copy Markdown
Member

Bumps BenchmarkDotNetVersion in eng/Versions.props from 0.16.0-nightly.20260703.576 to 0.16.0-nightly.20260714.579 (latest official BDN nightly).

Verification

Verdict: SAFE

Median change is ≈ 0 across every configuration and regression rates sit within or below the noise floor.

Config                            Tests | BDN regr/impr | Noise regr/impr | Median%
--------------------------------- ----- | ------------- | --------------- | -------
Cobalt Arm64  micro (coreclr)      6586 | 22.0% / 18.2% | 17.1% / 21.4%   | +0.29
Cobalt Arm64  sve                   338 | 14.5% /  0.3% | 15.4% /  0.3%   | +0.01
Viper x64 lin micro coreclr        6588 |  5.3% /  5.9% |  7.3% /  7.8%   | -0.01
Viper x64 lin micro wasm           5685 |  6.5% /  3.6% |  4.7% /  3.6%   | -0.44
Viper x64 lin micro wasm-aot       5290 |  5.4% /  2.6% |  2.3% /  6.2%   | -0.28
Viper x64 lin mono JIT             6581 |  5.5% /  6.1% |  5.1% / 12.2%   |  0.00
Viper x64 lin mono AOT             5229 |  5.1% /  3.5% |  5.8% /  5.7%   |  0.00
Viper x64 lin mono Interpreter     6512 | 13.3% / 12.1% |  5.9% /  6.9%   | -0.10
Viper x64 win micro coreclr        6601 |  6.1% /  5.2% |  6.1% /  7.1%   | -0.02

Noise floor = two consecutive BDN576 main runs (#5258 vs #5259), runtime held constant. Regression = >5% worse on the default counter (direction-aware). The only elevated config, mono Interpreter, is symmetric (13.3% regr vs 12.1% impr, median −0.1) — added run-to-run variance, not a directional regression. Wasm coverage is included and the baseline's wasm jobs were healthy.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 16, 2026 01:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the repository-wide BenchmarkDotNetVersion MSBuild property to a newer official nightly, ensuring microbenchmark/harness projects restore against the latest BenchmarkDotNet build.

Changes:

  • Bump BenchmarkDotNetVersion from 0.16.0-nightly.20260703.576 to 0.16.0-nightly.20260714.579.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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