#134169·runtime

[ci-scan] Test failure: JIT/opt/GuardedDevirtualization/badinlinee on browser wasm checked

Author: github-actions[bot]Created Sep 18, 2026Updated Sep 18, 2026
Labelsarch-wasmblocking-clean-ciuntriagedKnown Build Erroros-browseragentic-workflows

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1600580 Build error leg or test failing: coreclr Pri1 Runtime Tests Run browser wasm checked (JIT.opt)-JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd

KBE authoring guidance (ci-failure-scan)
  • Error Details is for readers. Paste the full exception, stack trace, or build error excerpt so the failure is understandable without opening the raw log.
  • Build Analysis parses only the single JSON block under Error Message.
  • ErrorMessage is a case-sensitive ordinal String.Contains substring copied verbatim from the failing log.
  • Set BuildRetry to true only for a clear infrastructure retry case. ExcludeConsoleLog disables Helix console-log scanning.

Error Details

The JIT/opt/GuardedDevirtualization/badinlinee runtime test fails on browser wasm checked in the JIT.opt Helix work item. The test body returns the wrong exit code (101/-1 instead of 100), so the out-of-process wrapper reports a failure:

Test allocated 12000 bytes
Xunit.Sdk.EqualException: Assert.Equal() Failure: Values differ
Expected: 100
Actual:   -1
   at Xunit.Assert.Equal[T](T expected, T actual, IEqualityComparer`1 comparer)
   at Xunit.Assert.Equal[T](T expected, T actual)
   at __GeneratedMainWrapper.Main()
Kill watchdog with PID 405
Expected: 100
Actual: 101
END EXECUTION - FAILED

Xunit.Sdk.TrueException: Out-of-process wrapper failed with exit code 1.
   at TestLibrary.OutOfProcessTest.ImportPrecomputedResult(String assemblyPath, String testPathPrefix) in /src/tests/Common/CoreCLRTestLibrary/OutOfProcessTest.cs:line 285
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix) in /src/tests/Common/CoreCLRTestLibrary/OutOfProcessTest.cs:line 84
Failed test: JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd

Observed on runtime-coreclr outerloop (definition 108) in builds 1600580 and 1601262 on main.

Error Message

json
{
  "ErrorMessage": "Failed test: JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}
Agentic workflow metadata (ci-failure-scan)

Workflow artifact: ci-failure-scan Artifact kind: kbe-verification Verified match count: 1 hits in failure.log


Filed by ci-failure-scan (detection only). ci-failure-fix walks open [ci-scan] KBEs and either opens a small fix PR or comments here to loop in owners — it never disables the test.

[!NOTE] This issue was filed by an AI agent (GitHub Copilot / ci-failure-scan).

Generated by CI Outer-Loop Failure Scanner · opus48 · 997.5 AIC · ⌖ 14.6 AIC · ⊞ 19.2K ·

Report

Build Repository Test Pull Request
1602402 dotnet/runtime JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd
1602146 dotnet/runtime JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd
1602005 dotnet/runtime JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd
1601775 dotnet/runtime JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd dotnet/runtime#134167
1601858 dotnet/runtime JIT/opt/GuardedDevirtualization/badinlinee/badinlinee.cmd

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
5 5 5