-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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] Inline array struct must have a single field. assembly:System.Private.Xml.dll type:<>y__InlineArray2
1 member:(null)` - perf run broken
#93348
Comments
Tagging subscribers to 'arch-wasm': @lewing Issue DetailsBuild breaking with:
@stephentoub this might be related to your #93126 .
|
Other related failures:
|
Generic Type Definition failed to init, due to: Inline array struct must have a single field. assembly:System.Private.Xml.dll type:<>y__InlineArray2
1 member:(null)`Inline array struct must have a single field. assembly:System.Private.Xml.dll type:<>y__InlineArray2
1 member:(null)` - perf run broken
cc @lambdageek |
@BrzVlad appears to be only happening on the interpreter |
Tagging subscribers to this area: @BrzVlad, @kotlarmilos Issue DetailsBuild breaking with:
@stephentoub this might be related to your #93126 . Known Issue Error MessageFill the error message using step by step known issues guidance. {
"ErrorMessage": "",
"ErrorPattern": "Generic Type Definition failed to init, due to: Inline array struct must have a single field. assembly:System.Private.Xml.dll",
"BuildRetry": false,
"ExcludeConsoleLog": false
} Known issue validationBuild: 🔎 https://dev.azure.com/dnceng/internal/_build/results?buildId=2288099 ReportSummary
|
I dont' see how this could be related to the interpreter - this code isn't really execution-engine specific. Although it might be affected by trimming. |
I expect it's related to trimming; most likely the field in the struct is getting linked away. Is dotnet/performance using a linker that has #92060 ? |
The build uses a sdk updated with nugets for .. so it's using an older linker :( |
The backport (#92107) only made it to RC2, not RC1, looks like |
Ideally it should be using the linker from the built output (which would be |
Sdk has:
|
Tagging subscribers to this area: @directhex Issue DetailsBuild breaking with:
@stephentoub this might be related to your #93126 . Known Issue Error MessageFill the error message using step by step known issues guidance. {
"ErrorMessage": "",
"ErrorPattern": "Generic Type Definition failed to init, due to: Inline array struct must have a single field. assembly:System.Private.Xml.dll",
"BuildRetry": false,
"ExcludeConsoleLog": false
} Known issue validationBuild: 🔎 https://dev.azure.com/dnceng/internal/_build/results?buildId=2288099 ReportSummary
|
This is now fixed because we finally got an installer with the updated linker. But the base issue remains for which I have opened #93789 . |
Build breaking with:
System.TypeLoadException: Generic Type Definition failed to init, due to: Inline array struct must have a single field. assembly:System.Private.Xml.dll type:<>y__InlineArray2
1 member:(null)`.@stephentoub this might be related to your #93126 .
Known Issue Error Message
Fill the error message using step by step known issues guidance.
Known issue validation
Build: 🔎 https://dev.azure.com/dnceng/internal/_build/results?buildId=2288099
Error message validated:
Generic Type Definition failed to init, due to: Inline array struct must have a single field. assembly:
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 10/11/2023 4:48:03 PM UTC
Report
Summary
The text was updated successfully, but these errors were encountered: