Skip to content

Revert "[NativeAOT] Fix floating pointer register unwinding (#117588)"

885c240
Select commit
Loading
Failed to load commit list.
Closed

Validate fp unwinding test #119108

Revert "[NativeAOT] Fix floating pointer register unwinding (#117588)"
885c240
Select commit
Loading
Failed to load commit list.
Build Analysis / Build Analysis failed Aug 26, 2025 in 0s

.NET Result Analysis

Details

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.

⚠️ The following pipeline(s) will not be analyzed as has been explicited excluded from analysis

Test Failures (5 tests failed)

🔹 [All failing tests from runtime]

🔹 [All failing tests from runtime-nativeaot-outerloop]

    ⚠️ 1 failing tests not displayed for this pipeline due to space limitations

    Exceptions/UnwindFpBleedTest/UnwindFpBleedTest/UnwindFpBleedTest.dll [Console] [Details] [Artifacts] [7.69% failure rate]
    [ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

    Failing Configurations (2)

    Exception Message
    Assert.Equal() Failure: Values differ
    Expected: 100
    Actual:   1
    CallStack
       at Xunit.Assert.Equal[T](T, T, IEqualityComparer`1) + 0x1c5
       at Program.<<Main>$>g__TestExecutor1|0_2(StreamWriter tempLogSw, StreamWriter statsCsvSw, Program.<>c__DisplayClass0_0&) + 0x1ab
    tracing/eventpipe/reverse/reverse/reverse.cmd [Console] [Details] [Artifacts] [0.03% failure rate]
    [ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

    Failing Configuration

    Exception Message
    DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/workitem/e/tracing/eventpipe/reverse/reverse//native/createdump
    

    Return code: 1
    Raw output file: /root/helix/work/workitem/uploads/eventpipe/reverse/reverse/output.txt
    Raw output:
    BEGIN EXECUTION
    /root/helix/work/correlation/nativeaottest.sh /root/helix/work/workitem/e/tracing/eventpipe/reverse/reverse/ reverse.dll ''
    0.0s: ::== Running test: TEST_RuntimeIsResilientToServerClosing
    0.0s: Server name is '/tmp/DOTNET_TRACE_TESTS_xkac2b1e.q02'
    0.0s: running sub-process: /root/helix/work/workitem/e/tracing/eventpipe/reverse/reverse/native/reverse 0
    0.0s: subprocess started: True
    0.0s: subprocess PID: 518
    0.0s: Waiting for connection
    0.0s: Got a connection
    0.0s: Shutting down Reverse Server at /tmp/DOTNET_TRACE_TESTS_xkac2b1e.q02
    0.0s: { Magic=System.Byte[]; ClrInstanceId=434fc1a7-8f83-4f93-b94d-96c8caecd5ac; ProcessId=518; Unused=0; }
    0.0s: Waiting for connection
    0.0s: Got a connection
    0.0s: Shutting down Reverse Server at /tmp/DOTNET_TRACE_TESTS_xkac2b1e.q02
    0.0s: { Magic=System.Byte[]; ClrInstanceId=434fc1a7-8f83-4f93-b94d-96c8caecd5ac; ProcessId=518; Unused=0; }
    0.0s: Waiting for connection
    0.0s: Got a connection
    0.0s: Shutting down Reverse Server at /tmp/DOTNET_TRACE_TESTS_xkac2b1e.q02
    0.0s: { Magic=System.Byte[]; ClrInstanceId=434fc1a7-8f83-4f93-b94d-96c8caecd5ac; ProcessId=518; Unused=0; }
    0.0s: Waiting for connection
    0.0s: Got a connection
    0.0s: Shutting down Reverse Server at /tmp/DOTNET_TRACE_TESTS_xkac2b1e.q02
    0.0s: { Magic=System.Byte[]; ClrInstanceId=434fc1a7-8f83-4f93-b94d-96c8caecd5ac; ProcessId=518; Unused=0; }
    0.0s: Sending 'exit' to subprocess stdin
    0.0s: ================= Subprocess Exited =================
    0.0s: SubProcess exited - Exit code: 0
    0.0s: ----------------------------------------
    0.0s: Subprocess stdout:
    0.0s: Subprocess started! Waiting for input...
    0.0s: Received 'exit'. Exiting...
    0.0s: Subprocess stderr:
    0.0s: DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/workitem/e/tracing/eventpipe/reverse/reverse/native/createdump
    0.0s: ----------------------------------------
    0.0s: Test passed: True
    0.0s:
    0.0s: ::== Running test: TEST_RuntimeConnectsToExistingServer
    0.0s: Waiting for connection
    0.0s: Server name is `/tmp/DOTNET_TRACE_TESTS_lujht34o.ssn`
    0.0s: running sub-process: /root/helix/work/workitem/e/tracing/eventpipe/reverse/reverse/native/reverse 0
    0.0s: subprocess started: True
    0.0s: subprocess PID: 527
    0.0s: Standard Diagnostics Server connection not created yet -> try again in 100 ms
    0.0s: Got a connection
    0.0s: Shutting down Reverse Server at /tmp/DOTNET_TRACE_TESTS_lujht34o.ssn
    0.1s: { Magic=System.Byte[]; ClrInstanceId=411e40cf-9681-4c9c-8492-cc15f1542fa4; ProcessId=527; Unused=0; }
    0.1s: Sending 'exit' to subprocess stdin
    0.1s: ================= Subprocess Exited =================
    0.1s: SubProcess exited - Exit code: 0
    0.1s: ----------------------------------------
    0.1s: Subprocess stdout:
    0.0s: Subprocess started! Waiting for input...
    0.1s: Received 'exit'. Exiting...
    0.1s: Subprocess stderr:
    0.0s: DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /root/helix/work/workitem/e/tracing/eventpipe/reverse/reverse/native/createdump
    0.1s: ----------------------------------------
    0.1s: Test passed: True
    0.1s:
    0.1s: ::== Running test: TEST_CanConnectServerAndClientAtSameTime
    0.1s: Server name is '/tmp/DOTNET_TRACE_TESTS_nj4ly3ff.vy2'
    0.1s: running sub-process: /root/helix/work/workitem/e/tracing/eventpipe/reverse/reverse/native/reverse 0
    0.1s: subprocess started: True
    0.1s: subprocess PID: 532
    0.1s: Standard Diagnostics Server connection not created yet -> try again in 100 ms
    0.2s: Waiting for reverse connection
    0.2s: Got reverse connection
    0.2s: { Magic=System.Byte[]; ClrInstanceId=ff0b2330-90a

    CallStack
       at Xunit.Assert.True(Nullable`1, String) + 0x3d
       at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix) + 0x5f5
       at Program.<<Main>$>g__TestExecutor30|0_31(StreamWriter tempLogSw, StreamWriter statsCsvSw, Program.<>c__DisplayClass0_0&) + 0x18b

Was this helpful? Yes No