Skip to content

Fix explicit offset of ByRefLike fields. #111584

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

Merged
merged 16 commits into from
Jan 31, 2025

Feedback

3c86eb9
Select commit
Loading
Failed to load commit list.
Merged

Fix explicit offset of ByRefLike fields. #111584

Feedback
3c86eb9
Select commit
Loading
Failed to load commit list.
Azure Pipelines / runtime (Build coreclr Common Pri0 Test Build AnyOS AnyCPU checked) failed Jan 29, 2025 in 37m 16s

Build coreclr Common Pri0 Test Build AnyOS AnyCPU checked failed

Annotations

Check failure on line 121 in src/coreclr/tools/aot/ILCompiler.TypeSystem.Tests/CoreTestAssembly/InstanceFieldLayout.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build coreclr Common Pri0 Test Build AnyOS AnyCPU checked)

src/coreclr/tools/aot/ILCompiler.TypeSystem.Tests/CoreTestAssembly/InstanceFieldLayout.cs#L121

src/coreclr/tools/aot/ILCompiler.TypeSystem.Tests/CoreTestAssembly/InstanceFieldLayout.cs(121,24): error CS9265: Field 'ByRefStruct.R' is never ref-assigned to, and will always have its default value (null reference) [/__w/1/s/src/tests/readytorun/fieldlayout/fieldlayout.csproj]

Check failure on line 25 in src/tests/Common/dir.traversal.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build coreclr Common Pri0 Test Build AnyOS AnyCPU checked)

src/tests/Common/dir.traversal.targets#L25

src/tests/Common/dir.traversal.targets(25,5): error : (No message specified) [/__w/1/s/src/tests/build.proj]

Check failure on line 638 in src/tests/build.proj

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime (Build coreclr Common Pri0 Test Build AnyOS AnyCPU checked)

src/tests/build.proj#L638

src/tests/build.proj(638,5): error MSB3073: The command ""/__w/1/s/dotnet.sh" msbuild /__w/1/s/src/tests/build.proj /t:Build "/p:TargetArchitecture=x64" "/p:Configuration=Checked" "/p:LibrariesConfiguration=Release" "/p:TasksConfiguration=Checked" "/p:TargetOS=AnyOS" "/p:ToolsOS=" "/p:PackageOS=" "/p:RuntimeFlavor=coreclr" "/p:RuntimeVariant=" "/p:CLRTestBuildAllTargets=allTargets" "/p:UseCodeFlowEnforcement=" "/p:__TestGroupToBuild=3" "/p:__SkipRestorePackages=1" /nodeReuse:false /maxcpucount /bl:/__w/1/s/artifacts//log/Checked/InnerManagedTestBuild.3.binlog "/p:CrossBuild=true"" exited with code 1.