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

[WASI][Mono AOT] Failed to compile System.Private.CoreLib.dll.bc #103520

Open
jkotas opened this issue Jun 15, 2024 · 3 comments
Open

[WASI][Mono AOT] Failed to compile System.Private.CoreLib.dll.bc #103520

jkotas opened this issue Jun 15, 2024 · 3 comments
Assignees
Labels
arch-wasm WebAssembly architecture area-VM-meta-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-wasi Related to WASI variant of arch-wasm
Milestone

Comments

@jkotas
Copy link
Member

jkotas commented Jun 15, 2024

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=708755
Build error leg or test failing: Invariant.Tests.WorkItemExecution
Pull request: #103501

Error Message

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

{
  "ErrorMessage": "",
  "ErrorPattern": "Failed to compile .*System.Private.CoreLib.dll.bc",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=708755
Error message validated: [Failed to compile .*System.Private.CoreLib.dll.bc]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 6/15/2024 2:48:32 PM UTC

Report

Build Definition Test Pull Request
813402 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #108037
813338 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #107889
813034 dotnet/runtime Invariant.Tests.WorkItemExecution #108017
812962 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #108011
2541113 dotnet-runtime release.Partition19.WorkItemExecution
811460 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #107960
810534 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #107908
808017 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #107773
807814 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #106599
807956 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #107662
807335 dotnet/runtime Invariant.Tests.WorkItemExecution #107118
806613 dotnet/runtime Invariant.Tests.WorkItemExecution #107709
804765 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #107401
802537 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #107316
802517 dotnet/runtime System.Collections.Specialized.Tests.WorkItemExecution #101143
802419 dotnet/runtime Invariant.Tests.WorkItemExecution #107118
2531312 dotnet-runtime wasmaot.x64.micro.net9.0.Partition8.WorkItemExecution
796110 dotnet/runtime Invariant.Tests.WorkItemExecution #107196
795399 dotnet/runtime Invariant.Tests.WorkItemExecution #106599
792557 dotnet/runtime Invariant.Tests.WorkItemExecution #107138
792053 dotnet/runtime Invariant.Tests.WorkItemExecution #106696
791252 dotnet/runtime Invariant.Tests.WorkItemExecution #106403

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 7 22
@jkotas jkotas added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Jun 15, 2024
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Jun 15, 2024
@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Jun 15, 2024
@jeffschwMSFT jeffschwMSFT added arch-wasm WebAssembly architecture area-VM-meta-mono labels Jun 17, 2024
@vcsjones vcsjones removed the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Jun 18, 2024
@lewing lewing added this to the 9.0.0 milestone Jun 19, 2024
@dotnet-policy-service dotnet-policy-service bot removed the untriaged New issue has not been triaged by the area owner label Jun 19, 2024
@pavelsavara pavelsavara changed the title Failed to compile /root/helix/work/workitem/e/wasm_build/obj/wasm/for-build/System.Private.CoreLib.dll.bc [WASI] Failed to compile /root/helix/work/workitem/e/wasm_build/obj/wasm/for-build/System.Private.CoreLib.dll.bc Jul 11, 2024
@pavelsavara pavelsavara added the os-wasi Related to WASI variant of arch-wasm label Jul 11, 2024
@pavelsavara
Copy link
Member

This seems to be timeout. All cases so far are LLVM 18.1.2 on ubuntu helix.
I wonder what's the memory usage there.

@pavelsavara
Copy link
Member

What is killing it ?

Log

/root/helix/work/correlation/build/wasm-shared/WasmApp.Common.targets(838,5): 
error : Killed [took 21.935s] [/root/helix/work/workitem/e/publish/ProxyProjectForAOTOnHelix.proj]

The overall helix job was just 4 minutes

@pavelsavara pavelsavara changed the title [WASI] Failed to compile /root/helix/work/workitem/e/wasm_build/obj/wasm/for-build/System.Private.CoreLib.dll.bc [WASI][Mono AOT] Failed to compile System.Private.CoreLib.dll.bc Jul 12, 2024
@maraf
Copy link
Member

maraf commented Jul 29, 2024

Could this be a problem?

CSC : warning CS8021: No value for RuntimeMetadataVersion found. No assembly containing System.Object was found nor was a value for RuntimeMetadataVersion specified through options.

It always fails for both System.Private.Uri.dll.bc and System.Private.CoreLib.dll.bc

@lewing lewing modified the milestones: 9.0.0, 10.0.0 Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-wasm WebAssembly architecture area-VM-meta-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-wasi Related to WASI variant of arch-wasm
Projects
None yet
Development

No branches or pull requests

7 participants