Skip to content

[wasi] library tests broken on main #94596

Closed
@radical

Description

@radical

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=464491&view=results
Log: https://helixre107v0xdcypoyl9e7f.blob.core.windows.net/dotnet-runtime-refs-heads-main-58eb55b19272424186/Invariant.Tests/1/console.f4fb199d.log?helixlogtype=result

[21:06:58] info: Running /root/helix/work/correlation/wasmtime/wasmtime --dir=. --env=DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true dotnet.wasm WasmTestRunner managed/Invariant.Tests.dll -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing
[21:07:00] info: [MONO] warning: cant resolve internal call to "System.Threading.ThreadPool::MainThreadScheduleBackgroundJob" (tested without signature also)
[21:07:00] info: 
[21:07:00] info: Unhandled Exception:
[21:07:00] info: System.PlatformNotSupportedException: Cannot wait on monitors on this runtime.
[21:07:00] info:    at System.Threading.Monitor.ObjWait(Int32 , Object )
[21:07:00] info:    at System.Threading.Monitor.Wait(Object , Int32 )
[21:07:00] info:    at System.Threading.ManualResetEventSlim.Wait(Int32 , CancellationToken )
[21:07:00] info:    at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 , CancellationToken )
[21:07:00] info:    at System.Threading.Tasks.Task.InternalWaitCore(Int32 , CancellationToken )
[21:07:00] info:    at System.Threading.Tasks.Task.InternalWait(Int32 , CancellationToken )
[21:07:00] info:    at SimpleWasmTestRunner.<Main>(String[] args)
[21:07:00] info: 
[21:07:00] info: Your mono runtime and class libraries are out of sync.
[21:07:00] info: The out of sync library is: /managed/System.Private.CoreLib.dll
[21:07:00] info: 
[21:07:00] info: When you update one from git you need to update, compile and install
[21:07:00] info: the other too.
[21:07:00] info: Do not report this as a bug unless you're sure you have updated correctly:
[21:07:00] info: you probably have a broken mono install.
[21:07:00] info: If you see other errors or faults after this message they are probably related
[21:07:00] info: and you need to fix your mono install first.
[21:07:00] info: Process wasmtime exited with 1
[21:07:00] info: Waiting to flush log messages with a timeout of 120 secs ..
[21:07:00] fail: Application has finished with exit code 1 but 0 was expected

Changes since the last passing run: 0ad3723...28dcc44 which includes #94466 . It got merged on red.
cc @pavelsavara

Known Issue Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Report

Summary

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

Metadata

Metadata

Assignees

Labels

Known Build ErrorUse this to report build issues in the .NET Helix tabarch-wasmWebAssembly architecturearea-Infrastructure-monoblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'os-wasiRelated to WASI variant of arch-wasm

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions