Skip to content

Fix TryEnsureSufficientExecutionStack with interpreter#122248

Merged
janvorli merged 1 commit into
dotnet:mainfrom
janvorli:fix-interpreter-TryEnsureSufficientExecutionStack
Dec 8, 2025
Merged

Fix TryEnsureSufficientExecutionStack with interpreter#122248
janvorli merged 1 commit into
dotnet:mainfrom
janvorli:fix-interpreter-TryEnsureSufficientExecutionStack

Fix TryEnsureSufficientExecutionStack with interpreter

75ea9c3
Select commit
Loading
Failed to load commit list.
Build Analysis / Build Analysis succeeded Dec 6, 2025 in 0s

.NET Result Analysis

Details

‼️ Build Analysis Check Result has been manually overridden

  • The build analysis check result has been updated by the user for the following reason: the issues are unrelated to the change
  • The check result has changed from Failure to Success

Tip

To unconditionally bypass the build analysis check (turn it green), you can use the escape mechanism feature. The completion time may vary, potentially taking several minutes, depending on the build analysis workload at the moment.

Known Infrastructure Errors

Build Failures

runtime / Build / linux-arm64 Release NativeAOT

[ 🚧 Report infrastructure issue] [ 📄 Report repository issue]
    ❌The job running on agent NetCore-Public 514 ran longer than the maximum time of 180 minutes. For more information, see https://go.microsoft.com/fwlink/?linkid=2077134

Test Failures (1 tests failed)

🔹 [All failing tests from runtime]

    tracing/runtimeeventsource/nativeruntimeeventsource/nativeruntimeeventsource.cmd [Console] [Details] [Artifacts] [0.42% failure rate]
    [ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

    Failing Configuration

    Exception Message
    waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0
    /datadisks/disk1/work/A81A0974/w/C5AD0A56/e/tracing/tracing/../runtimeeventsource/nativeruntimeeventsource/nativeruntimeeventsource.sh: line 525: 18595 Segmentation fault      (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
    

    Return code: 1
    Raw output file: /datadisks/disk1/work/A81A0974/w/C5AD0A56/uploads/runtimeeventsource/nativeruntimeeventsource/output.txt
    Raw output:
    BEGIN EXECUTION
    /datadisks/disk1/work/A81A0974/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true nativeruntimeeventsource.dll ''
    buffer length=16
    (Listener) [200, (Microsoft-Windows-DotNETRuntime, IncreaseMemoryPressure)]
    OSThreadId = 18595
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0687493
    BytesAllocated = 2832
    ClrInstanceID = 0

    (Listener) [70, (Microsoft-Windows-DotNETRuntime, ThreadCreating)]
    OSThreadId = 18595
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0714873
    ID = 108395454474944
    ClrInstanceID = 0

    (Listener) [85, (Microsoft-Windows-DotNETRuntime, ThreadCreated)]
    OSThreadId = 18603
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0714072
    ManagedThreadID = 108395454474944
    AppDomainID = 108395450744416
    Flags = 0
    ManagedThreadIndex = 4
    OSThreadID = 18603
    ClrInstanceID = 0

    (Listener) [71, (Microsoft-Windows-DotNETRuntime, ThreadRunning)]
    OSThreadId = 18603
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0716127
    ID = 108395454474944
    ClrInstanceID = 0

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0698741
    ClrInstanceID = 0
    NsPerYield = 30.555555555555557
    EstablishedNsPerYield = 30.555555555555557

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0758750
    ClrInstanceID = 0
    NsPerYield = 26.19047619047619
    EstablishedNsPerYield = 26.19047619047619

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0759829
    ClrInstanceID = 0
    NsPerYield = 25
    EstablishedNsPerYield = 25

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0760777
    ClrInstanceID = 0
    NsPerYield = 24.390243902439025
    EstablishedNsPerYield = 24.390243902439025

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0761713
    ClrInstanceID = 0
    NsPerYield = 26.19047619047619
    EstablishedNsPerYield = 24.390243902439025

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0762619
    ClrInstanceID = 0
    NsPerYield = 23.80952380952381
    EstablishedNsPerYield = 23.80952380952381

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0763516
    ClrInstanceID = 0
    NsPerYield = 23.25581395348837
    EstablishedNsPerYield = 23.25581395348837

    (Listener) [58, (Microsoft-Windows-DotNETRuntime, YieldProcessorMeasurement)]
    OSThreadId = 18600
    TimeStamp: 12/6/2025 12:46:36 AM
    local time: 12/6/2025 12:46:36 AM
    Difference: 00:00:00.0764418
    ClrInstanceID = 0
    NsPerYield = 25
    EstablishedNsPerYield = 23.25581395348837

    (Listener) [14, (Microsoft-Win

    CallStack
       at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 141
       at Program.<<Main>$>g__TestExecutor32|0_33(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&)

Was this helpful? Yes No