-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[wasm][aot] Fails to compile .bc
to .o
for System.Text.Json.SourceGeneration.Roslyn3.11.Tests.dll.bc
due to SIGKILL (-9)
#65356
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
Tagging subscribers to 'arch-wasm': @lewing Issue Details
Runfo Tracking Issue: [wasm] Failure in normal-System.Text.Json.SourceGeneration.Roslyn3.11.Tests Work Item
Build Result Summary
|
Yeah, this is failing due to OOM. #63958 should fix this. |
Tagging subscribers to this area: @dotnet/area-system-text-json Issue Details
Runfo Tracking Issue: [wasm] Failure in normal-System.Text.Json.SourceGeneration.Roslyn3.11.Tests Work Item
Build Result Summary
|
@radical this still failed in the latest rolling build, which has #63958. That build also hit errors in other tests with similar-looking error messages: |
I'll disable these tests. |
normal-System.Text.Json.SourceGeneration.Roslyn3.11.Tests
- dotnet#65356 - OOM while linking `System.Text.Json.SourceGeneration.Roslyn3.11.Tests` - dotnet#65411 - possible OOM when compiling `System.Text.Json.SourceGeneration.Roslyn4.0.Tests.dll.bc` -> `.o` `System.Text.Json.SourceGeneration.Roslyn4.0.Tests` - dotnet#61524 - OOM while linking `System.Text.Json.Tests`
normal-System.Text.Json.SourceGeneration.Roslyn3.11.Tests
.bc
to .o
for System.Text.Json.SourceGeneration.Roslyn3.11.Tests.dll.bc
due to SIGKILL (-9)
Correction. This is also failing to compile the .bc file for the main test assembly. Updated the issue title to match. |
* [wasm] Disable aot tests failing due to OOM - #65356 - OOM while linking `System.Text.Json.SourceGeneration.Roslyn3.11.Tests` - #65411 - possible OOM when compiling `System.Text.Json.SourceGeneration.Roslyn4.0.Tests.dll.bc` -> `.o` `System.Text.Json.SourceGeneration.Roslyn4.0.Tests` - #61524 - OOM while linking `System.Text.Json.Tests` * Disable System.Collections.Immutable.Tests due to #65335
…67017) Some library tests fail to AOT on helix by getting oomkill'ed. Since the build machine have more resources than helix, we can AOT these specific library tests there, and send the built output to helix to run. Specifically: - `System.Text.Json.SourceGeneration.Roslyn3.11.Tests` - `System.Text.Json.SourceGeneration.Roslyn4.0.Tests` - `System.Text.Json.Tests` - `Microsoft.Extensions.Logging.Generators.Roslyn3.11.Tests` This adds two new jobs to `runtime-wasm`, and for rolling builds - `LibraryTests_HighResource_AOT` for linux, and windows. Fixes #65356 Fixes #65411 Fixes #61524 Fixes #66647
…otnet#67017) Some library tests fail to AOT on helix by getting oomkill'ed. Since the build machine have more resources than helix, we can AOT these specific library tests there, and send the built output to helix to run. Specifically: - `System.Text.Json.SourceGeneration.Roslyn3.11.Tests` - `System.Text.Json.SourceGeneration.Roslyn4.0.Tests` - `System.Text.Json.Tests` - `Microsoft.Extensions.Logging.Generators.Roslyn3.11.Tests` This adds two new jobs to `runtime-wasm`, and for rolling builds - `LibraryTests_HighResource_AOT` for linux, and windows. Fixes dotnet#65356 Fixes dotnet#65411 Fixes dotnet#61524 Fixes dotnet#66647
Runfo Tracking Issue: [wasm] Failure in normal-System.Text.Json.SourceGeneration.Roslyn3.11.Tests Work Item
Build Result Summary
The text was updated successfully, but these errors were encountered: