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

[browser][AOT] convert the LLVM value V to DTYPE #97217

Closed
pavelsavara opened this issue Jan 19, 2024 · 2 comments · Fixed by #97276
Closed

[browser][AOT] convert the LLVM value V to DTYPE #97217

pavelsavara opened this issue Jan 19, 2024 · 2 comments · Fixed by #97276
Assignees
Labels
arch-wasm WebAssembly architecture area-Codegen-AOT-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-browser Browser variant of arch-wasm
Milestone

Comments

@pavelsavara
Copy link
Member

pavelsavara commented Jan 19, 2024

Error Blob

{
  "ErrorMessage": "",
  "BuildRetry": false,
  "ErrorPattern": "Assertion: should not be reached at .*mini-llvm.c:1394",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Log
Log

C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): error : Precompiling failed for C:\helix\work\workitem\e\wasm_build\obj\wasm\for-build\aot-in\System.Private.CoreLib.dll with exit code -1073740791. [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): error : Mono Ahead of Time compiler - compiling assembly C:\helix\work\workitem\e\wasm_build\obj\wasm\for-build\aot-in\System.Private.CoreLib.dll [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): 
error :   %process_call_vtype_ret_addr = load <1 x double>, ptr %vreg_loc_23, align 8 [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): 
error : <2 x double> [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): 
error : * Assertion: should not be reached at 
D:\a\_work\1\s\src\mono\mono\mini\mini-llvm.c:1394 [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=533238

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=533238
Error message validated: Assertion: should not be reached at .*mini-llvm.c:1394
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 1/19/2024 3:17:34 PM UTC

Report

Build Definition Test Pull Request
537134 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
536976 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97299
2359804 dotnet-runtime release.Partition9.WorkItemExecution
2359653 dotnet-runtime x64.micro_mono.net9.0.Partition9.WorkItemExecution
536434 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97299
2359386 dotnet-runtime release.Partition9.WorkItemExecution
536247 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
535842 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
2359131 dotnet-runtime x64.micro_mono.net9.0.Partition9.WorkItemExecution
535620 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
535319 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
2358898 dotnet-runtime release.Partition9.WorkItemExecution
535175 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97256
2358750 dotnet-runtime release.Partition9.WorkItemExecution
535008 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
534976 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
2358610 dotnet-runtime release.Partition9.WorkItemExecution
2358539 dotnet-runtime release.Partition9.WorkItemExecution
534811 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #97270
2358482 dotnet-runtime x64.micro_mono.net9.0.Partition9.WorkItemExecution
2358409 dotnet-runtime x64.micro_mono.net9.0.Partition9.WorkItemExecution
2358317 dotnet-runtime release.Partition9.WorkItemExecution
534555 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #95370
2358234 dotnet-runtime x64.micro_mono.net9.0.Partition9.WorkItemExecution
534349 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #95370
2358104 dotnet-runtime release.Partition9.WorkItemExecution
2357872 dotnet-runtime x64.micro_mono.net9.0.Partition9.WorkItemExecution
533712 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #95370
2357620 dotnet-runtime release.Partition9.WorkItemExecution
533564 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #96354
533238 dotnet/runtime WasmTestOnBrowser-System.Runtime.Intrinsics.Tests.WorkItemExecution #96841

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
9 31 31
@pavelsavara pavelsavara added arch-wasm WebAssembly architecture blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' area-Codegen-AOT-mono Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm labels Jan 19, 2024
@pavelsavara pavelsavara added this to the 9.0.0 milestone Jan 19, 2024
@ghost
Copy link

ghost commented Jan 19, 2024

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Issue Details

Error Blob

{
  "ErrorMessage": "",
  "BuildRetry": false,
  "ErrorPattern": "Assertion: should not be reached at .*mini-llvm.c:1394",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Log
Log

C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): error : Precompiling failed for C:\helix\work\workitem\e\wasm_build\obj\wasm\for-build\aot-in\System.Private.CoreLib.dll with exit code -1073740791. [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): error : Mono Ahead of Time compiler - compiling assembly C:\helix\work\workitem\e\wasm_build\obj\wasm\for-build\aot-in\System.Private.CoreLib.dll [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): 
error :   %process_call_vtype_ret_addr = load <1 x double>, ptr %vreg_loc_23, align 8 [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): 
error : <2 x double> [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]
C:\helix\work\correlation\build\wasm-shared\WasmApp.Common.targets(675,5): 
error : * Assertion: should not be reached at 
D:\a\_work\1\s\src\mono\mono\mini\mini-llvm.c:1394 [C:\helix\work\workitem\e\publish\ProxyProjectForAOTOnHelix.proj]

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=533238

Author: pavelsavara
Assignees: -
Labels:

arch-wasm, blocking-clean-ci, area-Codegen-AOT-mono, Known Build Error, os-browser

Milestone: 9.0.0

@pavelsavara
Copy link
Member Author

pavelsavara commented Jan 19, 2024

I possibly triggered it by removing legacy code in #96841

cc @vargaz

@vargaz vargaz self-assigned this Jan 19, 2024
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Jan 21, 2024
vargaz added a commit to vargaz/runtime that referenced this issue Jan 22, 2024
vargaz added a commit that referenced this issue Jan 23, 2024
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Jan 23, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Feb 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-Codegen-AOT-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-browser Browser variant of arch-wasm
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants