Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release/8.0-staging] [mono] Chain SIGSEGV native crashes to the default SIGSEGV handler #110866

Merged

cleanup

bb74f46
Select commit
Loading
Failed to load commit list.
Merged

[release/8.0-staging] [mono] Chain SIGSEGV native crashes to the default SIGSEGV handler #110866

cleanup
bb74f46
Select commit
Loading
Failed to load commit list.
Azure Pipelines / runtime failed Dec 21, 2024 in 1h 22m 19s

Build #20241220.34 had test failures

Details

Tests

  • Failed: 16 (0.00%)
  • Passed: 1,193,794 (97.92%)
  • Other: 25,327 (2.08%)
  • Total: 1,219,137

Annotations

Check failure on line 89 in .packages/microsoft.dotnet.helix.sdk/8.0.0-beta.24516.1/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

.packages/microsoft.dotnet.helix.sdk/8.0.0-beta.24516.1/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L89

.packages/microsoft.dotnet.helix.sdk/8.0.0-beta.24516.1/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(89,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item Workloads-NoWebcil-Wasm.Build.NativeRebuild.Tests.OptimizationFlagChangeTests in job 92e3c280-51eb-40b1-84ba-072b3449ad17 has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/92e3c280-51eb-40b1-84ba-072b3449ad17/workitems/Workloads-NoWebcil-Wasm.Build.NativeRebuild.Tests.OptimizationFlagChangeTests/console

Check failure on line 1 in Wasm.Build.Tests.SatelliteAssembliesTests.CheckThatSatelliteAssembliesAreNotAOTed(buildArgs: BuildArgs { ProjectName = placeholder, Config = Release, AOT = True, ProjectFileContents = placeholder, ExtraBuildArgs = }, id: \"tcoar45n_r0e\")

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

Wasm.Build.Tests.SatelliteAssembliesTests.CheckThatSatelliteAssembliesAreNotAOTed(buildArgs: BuildArgs { ProjectName = placeholder, Config = Release, AOT = True, ProjectFileContents = placeholder, ExtraBuildArgs = }, id: \"tcoar45n_r0e\")

 Expected 0 exit code but got 1: /root/helix/work/workitem/e/dotnet-latest/dotnet publish -bl:/root/helix/work/workitem/uploads/xharness-output/logs/tcoar45n_r0e/tcoar45n_r0e-publish.binlog -p:Configuration=Release -nr:false  
Standard Output:
[] MSBuild version 17.8.5+b5265ef37 for .NET
[]   Determining projects to restore...
[]   Restored /root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/check_sat_asm_not_aot.csproj (in 1.5 sec).
[]   check_sat_asm_not_aot -> /root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/bin/Release/net8.0/browser-wasm/check_sat_asm_not_aot.dll
[]   ** MicrosoftNetCoreAppRuntimePackDir : '/root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NETCore.App.Runtime.Mono.browser-wasm/8.0.12'
[]   Optimizing assemblies for size. This process might take a while.
[]   check_sat_asm_not_aot -> /root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/bin/Release/net8.0/browser-wasm/publish/
[]   check_sat_asm_not_aot -> /root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/bin/Release/net8.0/browser-wasm/check_sat_asm_not_aot.dll
[]   ** MicrosoftNetCoreAppRuntimePackDir : '/root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NETCore.App.Runtime.Mono.browser-wasm/8.0.12'
[]   check_sat_asm_not_aot -> /root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/bin/Release/net8.0/browser-wasm/publish/
[]   AOT'ing 4 assemblies
[]   [1/5] check_sat_asm_not_aot.dll -> check_sat_asm_not_aot.dll.bc
[]   [2/5] System.Console.dll -> System.Console.dll.bc
[]   [3/5] System.Runtime.InteropServices.JavaScript.dll -> System.Runtime.InteropServices.JavaScript.dll.bc
[]   [4/5] System.Private.CoreLib.dll -> System.Private.CoreLib.dll.bc
[]   [5/5] aot-instances.dll -> aot-instances.dll.bc
[]   Compiling native assets with emcc with -O0. This may take a while ...
[]   [1/3] pinvoke.c -> pinvoke.o [took 0.938s]
[]   [2/3] corebindings.c -> corebindings.o [took 0.147s]
[]   [3/3] driver.c -> driver.o [took 1.153s]
[]   Compiling assembly bitcode files with -O0 ...
[]   [1/5] check_sat_asm_not_aot.dll.bc -> check_sat_asm_not_aot.dll.o [took 0.220s]
[]   [2/5] System.Console.dll.bc -> System.Console.dll.o [took 0.248s]
[]   [3/5] System.Runtime.InteropServices.JavaScript.dll.bc -> System.Runtime.InteropServices.JavaScript.dll.o [took 0.380s]
[]   [4/5] System.Private.CoreLib.dll.bc -> System.Private.CoreLib.dll.o [took 13.612s]
[] /root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/8.0.12/Sdk/WasmApp.Native.targets(388,5): error : Failed to compile /root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/obj/Release/net8.0/browser-wasm/wasm/for-publish/aot-instances.dll.bc -> /root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/obj/Release/net8.0/browser-wasm/wasm/for-publish/aot-instances.dll.o [/root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/check_sat_asm_not_aot.csproj]
[] /root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/8.0.12/Sdk/WasmApp.Native.targets(388,5): error : emcc: warning: linker setting ignored during compilation: 'EXPORT_ES6' [-Wunused-command-line-argument] [/root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/check_sat_asm_not_aot.csproj]
[] /root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/8.0.12/Sdk/WasmApp.Native.targets(388,5): error : Killed [/root/helix/work/workitem/e/wbt artifacts/tcoar45n_r0e/check_sat_asm_not_aot.csproj]
[] /root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NET.Runtime.WebAssembly.Sdk/8.0.12/Sdk/WasmApp.Native.targets(388,5): error : emcc: error: '/root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NET.Runtime.Emscripten.3.1.34.Sdk.linux-x64/8.0.12/tools/bin/clang++ -target wasm32-unknown-emscripten -fvisibility=default -mllvm -combiner-global-alias-analysis=false -mllvm -wasm-enable-sjlj -mllvm -disable-lsr -DEMSCRIPTEN --sysroot=/root/helix/work/workitem/e/dotnet-latest/packs/Microsoft.NET.Runtime.Emscripten.3.1.34.Cache.linux-x64/8.0.12/tools/em
Raw output
   at Wasm.Build.Tests.CommandResult.EnsureExitCode(Int32 expectedExitCode, String messagePrefix, Boolean suppressOutput) in /_/src/mono/wasm/Wasm.Build.Tests/Common/CommandResult.cs:line 44
   at Wasm.Build.Tests.CommandResult.EnsureSuccessful(String messagePrefix, Boolean suppressOutput) in /_/src/mono/wasm/Wasm.Build.Tests/Common/CommandResult.cs:line 28
   at Wasm.Build.Tests.BuildTestBase.BuildProjectWithoutAssert(String id, String config, BuildProjectOptions buildProjectOptions, String[] extraArgs) in /_/src/mono/wasm/Wasm.Build.Tests/BuildTestBase.cs:line 165
   at Wasm.Build.Tests.TestMainJsTestBase.BuildProject(BuildArgs buildArgs, String id, BuildProjectOptions options) in /_/src/mono/wasm/Wasm.Build.Tests/TestMainJsTestBase.cs:line 66
   at Wasm.Build.Tests.SatelliteAssembliesTests.CheckThatSatelliteAssembliesAreNotAOTed(BuildArgs buildArgs, String id) in /_/src/mono/wasm/Wasm.Build.Tests/SatelliteAssembliesTests.cs:line 141
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)

Check failure on line 1 in Wasm.Build.NativeRebuild.Tests.OptimizationFlagChangeTests.OptimizationFlagChange

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

Wasm.Build.NativeRebuild.Tests.OptimizationFlagChangeTests.OptimizationFlagChange

Test failed

Check failure on line 1 in Workloads-Wasm.Build.NativeRebuild.Tests.OptimizationFlagChangeTests.WorkItemExecution

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

Workloads-Wasm.Build.NativeRebuild.Tests.OptimizationFlagChangeTests.WorkItemExecution

The Helix Work Item failed. Often this is due to a test crash. Please see the 'Artifacts' tab above for additional logs.

Check failure on line 1 in Workloads-Wasm.Build.Tests.SatelliteAssembliesTests.WorkItemExecution

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

Workloads-Wasm.Build.Tests.SatelliteAssembliesTests.WorkItemExecution

The Helix Work Item failed. Often this is due to a test crash. Please see the 'Artifacts' tab above for additional logs.