Skip to content

[net11.0] Update dependencies from dnceng/internal/dotnet-optimization - #35602

Merged
PureWeen merged 4 commits into
net11.0from
darc-net11.0-167dae9d-c756-48bc-a769-baa4b1f0abe2
Jun 22, 2026
Merged

[net11.0] Update dependencies from dnceng/internal/dotnet-optimization#35602
PureWeen merged 4 commits into
net11.0from
darc-net11.0-167dae9d-c756-48bc-a769-baa4b1f0abe2

Conversation

@dotnet-maestro

@dotnet-maestro dotnet-maestro Bot commented May 25, 2026

Copy link
Copy Markdown
Contributor

This pull request updates the following dependencies

From https://dev.azure.com/dnceng/internal/_git/dotnet-optimization

…otnet-optimization build 20260522.1

On relative base path root
optimization.android-x64.MIBC.Runtime From Version 1.0.0-prerelease.26153.1 -> To Version 1.0.0-prerelease.26272.1
@github-actions

github-actions Bot commented May 25, 2026

Copy link
Copy Markdown
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.sh | bash -s -- 35602

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.ps1) } 35602"

…otnet-optimization build 20260526.2

On relative base path root
optimization.android-x64.MIBC.Runtime From Version 1.0.0-prerelease.26153.1 -> To Version 1.0.0-prerelease.26276.2
kubaflo
kubaflo previously approved these changes May 28, 2026
@kubaflo
kubaflo enabled auto-merge (squash) May 28, 2026 13:28
@kubaflo

kubaflo commented May 28, 2026

Copy link
Copy Markdown
Collaborator

/azp run maui-pr, maui-pr-uitests, maui-pr-devicetests

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 3 pipeline(s).

@davidnguyen-tech

Copy link
Copy Markdown
Member

🔍 CI Failure Analysis — PR #35602

Verdict: All failures are pre-existing on net11.0. They are not caused by this PR.

This PR is a Maestro codeflow update that bumps a single Android-x64 MIBC AOT profile package version. That change physically cannot affect iOS trimmer behavior, macOS build target resolution, or Windows tests.

Pipeline summary

Pipeline Build Failures Verdict
maui-pr 1437470 5 jobs (4 integration tests + 1 macOS build) Pre-existing on net11.0
maui-pr-devicetests 1437469 6 jobs Pre-existing on net11.0
maui-pr-uitests 1437468 90 jobs Pre-existing on net11.0

Root cause #1 — iOS Release / TrimFull integration tests (NETSDK1144)

13× ILLink IL2026 trim-analysis errors on Microsoft.Maui.Handlers.HybridWebViewHandler.SchemeHandler and WebViewScriptMessageHandler (both marked RequiresUnreferencedCode for System.Text.Json dynamic serialization). These warnings are promoted to hard errors by -p:TreatWarningsAsErrors=true -p:TrimMode=full in the integration test build args.

Affected jobs (identical on the PR build and on every recent net11.0 main build):

  • Integration Tests - AOT (macOS)
  • Integration Tests - RunOniOS_MauiRelease (ARM64)
  • Integration Tests - RunOniOS_MauiReleaseTrimFull (ARM64)
  • Integration Tests - RunOniOS_MauiReleaseTrimFull_CoreCLR (ARM64)

Root cause #2Build macOS (Release) (MSB4019)

error MSB4019: The imported project ".buildtasks/Microsoft.Maui.Core.After.targets" was not found.

Originates from Essentials.AI.Sample.csproj via $(AfterMicrosoftNETSdkTargets). Looks like a transient build-task-ordering glitch — not deterministic in baselines, and definitely not caused by an Android-x64 MIBC package bump.

Evidence this is pre-existing

I cross-referenced the 5 most recent net11.0 main builds (last successful baseline: 1431279 on 2026-05-22) — they all show the same 4 integration test failures as this PR. The net11.0 branch has been red across all three MAUI pipelines (maui-pr, maui-pr-devicetests, maui-pr-uitests) for at least 2 weeks.

Recommended next steps

  1. Fix the underlying HybridWebViewHandler IL2026 trim errors on net11.0 — that's the real blocker for the whole branch.
  2. Once net11.0 is green, retrigger this PR with /azp run maui-pr, maui-pr-uitests, maui-pr-devicetests — the Maestro change itself is benign and should pass.

Posted by GitHub Copilot CLI. Investigation used the azdo-build-investigator skill.

…otnet-optimization build 20260609.1

On relative base path root
optimization.android-x64.MIBC.Runtime From Version 1.0.0-prerelease.26153.1 -> To Version 1.0.0-prerelease.26309.1
@kubaflo

kubaflo commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

NEEDS_DISCUSSION (confidence: high) — multi-model review (4/4), no code-level findings.

Clean automated Maestro codeflow bump of optimization.android-x64.MIBC.Runtime (Android AOT PGO profile data); the version is consistent across eng/Versions.props and eng/Version.Details.xml. Mechanically correct.

The only reason this isn't a clean LGTM: CI is red (multiple maui-pr legs incl. UI/Device tests). For a profile-data bump these failures are most likely infra/unrelated, but please confirm a green run before merge.

Multi-model review (gpt-5.5 · opus-4.8 · opus-4.6 · gemini-3.1-pro). Comments only — not a formal approval.

kubaflo
kubaflo previously approved these changes Jun 15, 2026
…otnet-optimization build 20260617.1

On relative base path root
optimization.android-x64.MIBC.Runtime From Version 1.0.0-prerelease.26153.1 -> To Version 1.0.0-prerelease.26317.1
@PureWeen
PureWeen disabled auto-merge June 22, 2026 19:35
@PureWeen
PureWeen merged commit 7f766bb into net11.0 Jun 22, 2026
98 of 258 checks passed
@PureWeen
PureWeen deleted the darc-net11.0-167dae9d-c756-48bc-a769-baa4b1f0abe2 branch June 22, 2026 20:25
@github-actions github-actions Bot added this to the .NET 11.0-preview6 milestone Jun 22, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area/infrastructure 🏗️ area-infrastructure CI, Maestro / Coherency, upstream dependencies/versions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants