-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Open
Labels
Known Build ErrorUse this to report build issues in the .NET Helix tabUse this to report build issues in the .NET Helix tabarea-Codegen-AOT-mono
Milestone
Description
Build Information
Build: 20251105.5, 20251105.1, 20251104.5
Build error leg or test failing: Loader.WorkItemExecution, the specific test failing is ExtendedLayoutTests.ExtendedLayout.ExtendedLayout_NoExtendedLayoutAttribute
Affected CI jobs: linux_x64_Release_AllSubsets_Mono_LLVMFULLAOT_RuntimeTests
Commit range: started to fail on 10/14 2025, but there's a large hole in data before that date, so it's possible it was earlier.
Summary
- Native crash triggered by SIGABRT from Mono runtime assertion failure during test execution
- Failures occur on linux_x64_Release_AllSubsets_Mono_LLVMFULLAOT_RuntimeTests job on linux x64 platform
- AOT-only mode fails to load 'ExtendedLayout.dll.so', causing runtime errors in mono/metadata/jit-info.c
- Mono runtime assertion at line 918 fails with condition '!ji->async' not met during test
- Tests exit with code 0 instead of expected 100, resulting in test failure with exit code 1
Work Items
| Work Item | Job Name | Build | Console Log |
|---|---|---|---|
| Loader | linux_x64_Release_AllSubsets_Mono_LLVMFULLAOT_RuntimeTests | 20251105.5 | View Extract================================================================= |
| Loader | linux_x64_Release_AllSubsets_Mono_LLVMFULLAOT_RuntimeTests | 20251105.1 | View Extract================================================================= |
| Loader | linux_x64_Release_AllSubsets_Mono_LLVMFULLAOT_RuntimeTests | 20251104.5 | View Extract================================================================= |
Error Message
{
"ErrorMessage": [
"Failed to load AOT module",
"* Assertion at /__w/1/s/src/mono/mono/metadata/jit-info.c:918, condition \u0060!ji-\u003Easync\u0027 not met"
],
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}Notes
The test only fails on the linux_x64_Release_AllSubsets_Mono_LLVMFULLAOT configuration, it passes in all other configs.
Report
| Build | Definition | Test | Pull Request |
|---|---|---|---|
| 1196167 | dotnet/runtime | Loader.WorkItemExecution |
Summary
| 24-Hour Hit Count | 7-Day Hit Count | 1-Month Count |
|---|---|---|
| 1 | 1 | 1 |
Report
| Build | Definition | Test | Pull Request |
|---|---|---|---|
| 1204837 | dotnet/runtime | Loader.WorkItemExecution | |
| 1204656 | dotnet/runtime | Loader.WorkItemExecution | |
| 1204467 | dotnet/runtime | Loader.WorkItemExecution | |
| 1204288 | dotnet/runtime | Loader.WorkItemExecution | |
| 1203861 | dotnet/runtime | Loader.WorkItemExecution | |
| 1203101 | dotnet/runtime | Loader.WorkItemExecution | |
| 1202589 | dotnet/runtime | Loader.WorkItemExecution | |
| 1201762 | dotnet/runtime | Loader.WorkItemExecution | |
| 1201228 | dotnet/runtime | Loader.WorkItemExecution | |
| 1200686 | dotnet/runtime | Loader.WorkItemExecution | |
| 1200207 | dotnet/runtime | Loader.WorkItemExecution | |
| 1199607 | dotnet/runtime | Loader.WorkItemExecution | |
| 1199144 | dotnet/runtime | Loader.WorkItemExecution | |
| 1198606 | dotnet/runtime | Loader.WorkItemExecution | #121488 |
| 1198528 | dotnet/runtime | Loader.WorkItemExecution | |
| 1198197 | dotnet/runtime | Loader.WorkItemExecution |
Summary
| 24-Hour Hit Count | 7-Day Hit Count | 1-Month Count |
|---|---|---|
| 0 | 0 | 16 |
Metadata
Metadata
Assignees
Labels
Known Build ErrorUse this to report build issues in the .NET Helix tabUse this to report build issues in the .NET Helix tabarea-Codegen-AOT-mono