Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
b9b65b6
[release/9.0-staging] Fix DefaultIfEmptyIterator.TryGetElementAt retu…
github-actions[bot] Sep 23, 2025
bc3c64f
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 23, 2025
2a20aed
[automated] Merge branch 'release/9.0' => 'release/9.0-staging' (#119…
github-actions[bot] Sep 23, 2025
979542f
Add acquire barrier to populate bit reading (#119967)
github-actions[bot] Sep 24, 2025
815ca89
[release/9.0-staging] Bump System.Text.Json toolset version (#113385)
github-actions[bot] Sep 24, 2025
f741eab
Update dependencies from https://github.com/dotnet/arcade build 20250…
dotnet-maestro[bot] Sep 24, 2025
39e4431
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 24, 2025
dd8b194
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Sep 24, 2025
d8b00b9
UnsafeAccessor - ambiguous name and signature match (#120011)
AaronRobinsonMSFT Sep 25, 2025
1ae4d6b
[release/9.0] Bump OSX.12 helix queues to OSX.13 (#119814)
steveisok Sep 26, 2025
4b4c0c9
Update dependencies from https://github.com/dotnet/arcade build 20250…
dotnet-maestro[bot] Sep 26, 2025
868491a
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 26, 2025
e917571
Update dependencies from https://github.com/dotnet/source-build-refer…
dotnet-maestro[bot] Sep 26, 2025
8f133fd
Merge pull request #120057 from dotnet/merge/release/9.0-to-release/9…
tannergooding Sep 26, 2025
09744b4
Update dependencies from https://github.com/dotnet/cecil build 202509…
dotnet-maestro[bot] Sep 30, 2025
4def3e8
[release/9.0] [mono] Make the compressed interface bitmap feature usa…
BrzVlad Oct 1, 2025
8b661d6
Remove an STJ deep nested object test causing StackOverflow failures …
github-actions[bot] Oct 1, 2025
5305d44
Update dependencies from https://github.com/dotnet/hotreload-utils bu…
dotnet-maestro[bot] Oct 3, 2025
e3fff88
Detect if RSA-384 is supported on the platform
vcsjones Oct 3, 2025
7690245
Load Standalone GC correctly in component scenarios. (#120236)
github-actions[bot] Oct 3, 2025
750a186
[release/9.0-staging] [mono][hotreload] Make the runtime ignore an up…
github-actions[bot] Oct 4, 2025
9a7555b
[release/9.0-staging] Update dependencies from dotnet/icu (#120349)
dotnet-maestro[bot] Oct 6, 2025
d1d9dd8
Update dependencies from https://github.com/dotnet/arcade build 20251…
dotnet-maestro[bot] Oct 6, 2025
1b050a9
Update dependencies from https://github.com/dotnet/cecil build 202510…
dotnet-maestro[bot] Oct 6, 2025
392f101
Update dependencies from https://github.com/dotnet/xharness build 202…
dotnet-maestro[bot] Oct 6, 2025
ec5d36b
Update dependencies from https://github.com/dotnet/hotreload-utils bu…
dotnet-maestro[bot] Oct 6, 2025
836cc98
Prevent format injection in hosting Windows PAL printf functions when…
jkoritzinsky Oct 7, 2025
d202eda
Update dependencies from https://github.com/dotnet/runtime-assets bui…
dotnet-maestro[bot] Oct 7, 2025
fde32a0
Update dependencies from https://github.com/dotnet/icu build 20251009…
dotnet-maestro[bot] Oct 10, 2025
b1eeb67
[release/9.0-staging] [mono][interp] Fix various leaks, primarily aro…
BrzVlad Oct 12, 2025
b690555
[mono][sgen] Fix incorrect condition when checking if we should do a …
github-actions[bot] Oct 12, 2025
f9d6a58
Merge pull request #120570 from dotnet/merge/release/9.0-to-release/9…
PranavSenthilnathan Oct 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
]
},
"microsoft.dotnet.xharness.cli": {
"version": "9.0.0-prerelease.25426.1",
"version": "9.0.0-prerelease.25504.2",
"commands": [
"xharness"
]
Expand Down
88 changes: 44 additions & 44 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<Dependencies>
<ProductDependencies>
<Dependency Name="Microsoft.NETCore.Runtime.ICU.Transport" Version="9.0.0-rtm.25469.1">
<Dependency Name="Microsoft.NETCore.Runtime.ICU.Transport" Version="9.0.0-rtm.25509.1">
<Uri>https://github.com/dotnet/icu</Uri>
<Sha>4ca307e1d07b3b76d1aa66c15d67de89bcca0cd8</Sha>
<Sha>82b2c68d359fe1f84f592e877aa9e021591b39b8</Sha>
</Dependency>
<Dependency Name="System.Net.MsQuic.Transport" Version="9.0.0-alpha.1.24167.3">
<Uri>https://github.com/dotnet/msquic</Uri>
Expand Down Expand Up @@ -54,14 +54,14 @@
<Sha>803d8598f98fb4efd94604b32627ee9407f246db</Sha>
<SourceBuild RepoName="command-line-api" ManagedOnly="true" />
</Dependency>
<Dependency Name="Microsoft.DotNet.Cecil" Version="0.11.5-alpha.25464.3">
<Dependency Name="Microsoft.DotNet.Cecil" Version="0.11.5-alpha.25504.2">
<Uri>https://github.com/dotnet/cecil</Uri>
<Sha>e5381291dd01d040b5b111f3a2ee8508ec990d78</Sha>
<Sha>1b55accc7029bd4038d35b2072ec58841431122f</Sha>
</Dependency>
<!-- Intermediate is necessary for source build. -->
<Dependency Name="Microsoft.SourceBuild.Intermediate.cecil" Version="0.11.5-alpha.25464.3">
<Dependency Name="Microsoft.SourceBuild.Intermediate.cecil" Version="0.11.5-alpha.25504.2">
<Uri>https://github.com/dotnet/cecil</Uri>
<Sha>e5381291dd01d040b5b111f3a2ee8508ec990d78</Sha>
<Sha>1b55accc7029bd4038d35b2072ec58841431122f</Sha>
<SourceBuild RepoName="cecil" ManagedOnly="true" />
</Dependency>
<Dependency Name="Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport" Version="9.0.11-servicing.25509.4">
Expand All @@ -79,9 +79,9 @@
<SourceBuild RepoName="emsdk" ManagedOnly="true" />
</Dependency>
<!-- Intermediate is necessary for source build. -->
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.25452.2">
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.25473.1">
<Uri>https://github.com/dotnet/source-build-reference-packages</Uri>
<Sha>745de7d839fdd3b5884d72e953badcfb15493d13</Sha>
<Sha>bd4018e4d8a9006e7f62378db31522354ab15aae</Sha>
<SourceBuild RepoName="source-build-reference-packages" ManagedOnly="true" />
</Dependency>
<!-- Intermediate is necessary for source build. -->
Expand Down Expand Up @@ -174,57 +174,57 @@
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>f8c9a6d12e5a3b281661924da22d7de1cc6ab27d</Sha>
</Dependency>
<Dependency Name="System.ComponentModel.TypeConverter.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.ComponentModel.TypeConverter.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Data.Common.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Data.Common.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Drawing.Common.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Drawing.Common.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Formats.Tar.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Formats.Tar.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.IO.Compression.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.IO.Compression.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.IO.Packaging.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.IO.Packaging.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Net.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Net.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Private.Runtime.UnicodeData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Private.Runtime.UnicodeData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Runtime.TimeZoneData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Runtime.TimeZoneData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Security.Cryptography.X509Certificates.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Security.Cryptography.X509Certificates.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Text.RegularExpressions.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Text.RegularExpressions.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="System.Windows.Extensions.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Windows.Extensions.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.CilStrip.Sources" Version="9.0.0-beta.25462.1">
<Dependency Name="Microsoft.DotNet.CilStrip.Sources" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" Version="19.1.0-alpha.1.25504.3" CoherentParentDependency="Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport">
<Uri>https://github.com/dotnet/llvm-project</Uri>
Expand Down Expand Up @@ -320,17 +320,17 @@
<Uri>https://github.com/dotnet/runtime</Uri>
<Sha>b030c4dfdfa1bf287f10f96006619a06bc2000ae</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Common" Version="9.0.0-prerelease.25426.1">
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Common" Version="9.0.0-prerelease.25504.2">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>7b6f58237ff2355392960408f4d9fd98dfe58f9b</Sha>
<Sha>47324ca7227e3b6e9f51b85b3e1a4a425e89a0ae</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Xunit" Version="9.0.0-prerelease.25426.1">
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Xunit" Version="9.0.0-prerelease.25504.2">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>7b6f58237ff2355392960408f4d9fd98dfe58f9b</Sha>
<Sha>47324ca7227e3b6e9f51b85b3e1a4a425e89a0ae</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.CLI" Version="9.0.0-prerelease.25426.1">
<Dependency Name="Microsoft.DotNet.XHarness.CLI" Version="9.0.0-prerelease.25504.2">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>7b6f58237ff2355392960408f4d9fd98dfe58f9b</Sha>
<Sha>47324ca7227e3b6e9f51b85b3e1a4a425e89a0ae</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.PackageTesting" Version="9.0.0-beta.25503.3">
<Uri>https://github.com/dotnet/arcade</Uri>
Expand All @@ -352,13 +352,13 @@
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-optimization</Uri>
<Sha>9d7532585ce71e30ab55f0364d3cecccaf0775d1</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.HotReload.Utils.Generator.BuildTool" Version="9.0.0-alpha.0.25462.1">
<Dependency Name="Microsoft.DotNet.HotReload.Utils.Generator.BuildTool" Version="9.0.0-alpha.0.25504.3">
<Uri>https://github.com/dotnet/hotreload-utils</Uri>
<Sha>0334eb13c37ab4d8d1b405952e838fc8cad195be</Sha>
<Sha>d29a5b47fc17d7c0cfeedaf44ac7f18388195375</Sha>
</Dependency>
<Dependency Name="System.Runtime.Numerics.TestData" Version="9.0.0-beta.25462.1">
<Dependency Name="System.Runtime.Numerics.TestData" Version="9.0.0-beta.25504.2">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>36490ea19fe9622e76fb3534069a6459ff56353b</Sha>
<Sha>a01a686de0c5d8407874b1c79d67efaf03d4c8b6</Sha>
</Dependency>
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.12.0-3.25467.18">
<Uri>https://github.com/dotnet/roslyn</Uri>
Expand Down
49 changes: 27 additions & 22 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -136,25 +136,31 @@
<SystemValueTupleVersion>4.5.0</SystemValueTupleVersion>
<runtimenativeSystemIOPortsVersion>9.0.0-rtm.24511.16</runtimenativeSystemIOPortsVersion>
<!-- Keep toolset versions in sync with dotnet/msbuild and dotnet/sdk -->
<MicrosoftBclAsyncInterfacesToolsetVersion>8.0.0</MicrosoftBclAsyncInterfacesToolsetVersion>
<SystemBuffersToolsetVersion>4.5.1</SystemBuffersToolsetVersion>
<SystemCollectionsImmutableToolsetVersion>8.0.0</SystemCollectionsImmutableToolsetVersion>
<SystemTextJsonToolsetVersion>8.0.4</SystemTextJsonToolsetVersion>
<SystemMemoryToolsetVersion>4.5.5</SystemMemoryToolsetVersion>
<SystemTextJsonToolsetVersion>8.0.5</SystemTextJsonToolsetVersion>
<SystemReflectionMetadataToolsetVersion>8.0.0</SystemReflectionMetadataToolsetVersion>
<SystemReflectionMetadataLoadContextToolsetVersion>8.0.0</SystemReflectionMetadataLoadContextToolsetVersion>
<SystemReflectionMetadataToolsetVersion>8.0.0</SystemReflectionMetadataToolsetVersion>
<SystemTextEncodingsWebToolsetVersion>8.0.0</SystemTextEncodingsWebToolsetVersion>
<SystemThreadingTasksExtensionsToolsetVersion>4.5.4</SystemThreadingTasksExtensionsToolsetVersion>
<!-- Runtime-Assets dependencies -->
<SystemRuntimeNumericsTestDataVersion>9.0.0-beta.25462.1</SystemRuntimeNumericsTestDataVersion>
<SystemComponentModelTypeConverterTestDataVersion>9.0.0-beta.25462.1</SystemComponentModelTypeConverterTestDataVersion>
<SystemDataCommonTestDataVersion>9.0.0-beta.25462.1</SystemDataCommonTestDataVersion>
<SystemDrawingCommonTestDataVersion>9.0.0-beta.25462.1</SystemDrawingCommonTestDataVersion>
<SystemFormatsTarTestDataVersion>9.0.0-beta.25462.1</SystemFormatsTarTestDataVersion>
<SystemIOCompressionTestDataVersion>9.0.0-beta.25462.1</SystemIOCompressionTestDataVersion>
<SystemIOPackagingTestDataVersion>9.0.0-beta.25462.1</SystemIOPackagingTestDataVersion>
<SystemNetTestDataVersion>9.0.0-beta.25462.1</SystemNetTestDataVersion>
<SystemPrivateRuntimeUnicodeDataVersion>9.0.0-beta.25462.1</SystemPrivateRuntimeUnicodeDataVersion>
<SystemRuntimeTimeZoneDataVersion>9.0.0-beta.25462.1</SystemRuntimeTimeZoneDataVersion>
<SystemSecurityCryptographyX509CertificatesTestDataVersion>9.0.0-beta.25462.1</SystemSecurityCryptographyX509CertificatesTestDataVersion>
<SystemTextRegularExpressionsTestDataVersion>9.0.0-beta.25462.1</SystemTextRegularExpressionsTestDataVersion>
<SystemWindowsExtensionsTestDataVersion>9.0.0-beta.25462.1</SystemWindowsExtensionsTestDataVersion>
<MicrosoftDotNetCilStripSourcesVersion>9.0.0-beta.25462.1</MicrosoftDotNetCilStripSourcesVersion>
<SystemRuntimeNumericsTestDataVersion>9.0.0-beta.25504.2</SystemRuntimeNumericsTestDataVersion>
<SystemComponentModelTypeConverterTestDataVersion>9.0.0-beta.25504.2</SystemComponentModelTypeConverterTestDataVersion>
<SystemDataCommonTestDataVersion>9.0.0-beta.25504.2</SystemDataCommonTestDataVersion>
<SystemDrawingCommonTestDataVersion>9.0.0-beta.25504.2</SystemDrawingCommonTestDataVersion>
<SystemFormatsTarTestDataVersion>9.0.0-beta.25504.2</SystemFormatsTarTestDataVersion>
<SystemIOCompressionTestDataVersion>9.0.0-beta.25504.2</SystemIOCompressionTestDataVersion>
<SystemIOPackagingTestDataVersion>9.0.0-beta.25504.2</SystemIOPackagingTestDataVersion>
<SystemNetTestDataVersion>9.0.0-beta.25504.2</SystemNetTestDataVersion>
<SystemPrivateRuntimeUnicodeDataVersion>9.0.0-beta.25504.2</SystemPrivateRuntimeUnicodeDataVersion>
<SystemRuntimeTimeZoneDataVersion>9.0.0-beta.25504.2</SystemRuntimeTimeZoneDataVersion>
<SystemSecurityCryptographyX509CertificatesTestDataVersion>9.0.0-beta.25504.2</SystemSecurityCryptographyX509CertificatesTestDataVersion>
<SystemTextRegularExpressionsTestDataVersion>9.0.0-beta.25504.2</SystemTextRegularExpressionsTestDataVersion>
<SystemWindowsExtensionsTestDataVersion>9.0.0-beta.25504.2</SystemWindowsExtensionsTestDataVersion>
<MicrosoftDotNetCilStripSourcesVersion>9.0.0-beta.25504.2</MicrosoftDotNetCilStripSourcesVersion>
<!-- dotnet-optimization dependencies -->
<optimizationwindows_ntx64MIBCRuntimeVersion>1.0.0-prerelease.24462.2</optimizationwindows_ntx64MIBCRuntimeVersion>
<optimizationwindows_ntx86MIBCRuntimeVersion>1.0.0-prerelease.24462.2</optimizationwindows_ntx86MIBCRuntimeVersion>
Expand Down Expand Up @@ -185,11 +191,11 @@
<MicrosoftNETCoreCoreDisToolsVersion>1.4.0</MicrosoftNETCoreCoreDisToolsVersion>
<MicrosoftNETTestSdkVersion>17.4.0-preview-20220707-01</MicrosoftNETTestSdkVersion>
<!-- xharness -->
<MicrosoftDotNetXHarnessTestRunnersCommonVersion>9.0.0-prerelease.25426.1</MicrosoftDotNetXHarnessTestRunnersCommonVersion>
<MicrosoftDotNetXHarnessTestRunnersXunitVersion>9.0.0-prerelease.25426.1</MicrosoftDotNetXHarnessTestRunnersXunitVersion>
<MicrosoftDotNetXHarnessCLIVersion>9.0.0-prerelease.25426.1</MicrosoftDotNetXHarnessCLIVersion>
<MicrosoftDotNetXHarnessTestRunnersCommonVersion>9.0.0-prerelease.25504.2</MicrosoftDotNetXHarnessTestRunnersCommonVersion>
<MicrosoftDotNetXHarnessTestRunnersXunitVersion>9.0.0-prerelease.25504.2</MicrosoftDotNetXHarnessTestRunnersXunitVersion>
<MicrosoftDotNetXHarnessCLIVersion>9.0.0-prerelease.25504.2</MicrosoftDotNetXHarnessCLIVersion>
<!-- hotreload-utils -->
<MicrosoftDotNetHotReloadUtilsGeneratorBuildToolVersion>9.0.0-alpha.0.25462.1</MicrosoftDotNetHotReloadUtilsGeneratorBuildToolVersion>
<MicrosoftDotNetHotReloadUtilsGeneratorBuildToolVersion>9.0.0-alpha.0.25504.3</MicrosoftDotNetHotReloadUtilsGeneratorBuildToolVersion>
<NUnitVersion>3.12.0</NUnitVersion>
<NUnit3TestAdapterVersion>4.5.0</NUnit3TestAdapterVersion>
<CoverletCollectorVersion>6.0.0</CoverletCollectorVersion>
Expand Down Expand Up @@ -217,15 +223,14 @@
<!-- Docs -->
<MicrosoftPrivateIntellisenseVersion>9.0.0-preview-20241010.1</MicrosoftPrivateIntellisenseVersion>
<!-- Mono Cecil -->
<MicrosoftDotNetCecilVersion>0.11.5-alpha.25464.3</MicrosoftDotNetCecilVersion>
<MicrosoftDotNetCecilVersion>0.11.5-alpha.25504.2</MicrosoftDotNetCecilVersion>
<!-- ILCompiler -->
<MicrosoftDotNetILCompilerVersion>9.0.0-rtm.24511.16</MicrosoftDotNetILCompilerVersion>
<!-- ICU -->
<MicrosoftNETCoreRuntimeICUTransportVersion>9.0.0-rtm.25469.1</MicrosoftNETCoreRuntimeICUTransportVersion>
<MicrosoftNETCoreRuntimeICUTransportVersion>9.0.0-rtm.25509.1</MicrosoftNETCoreRuntimeICUTransportVersion>
<MicrosoftNETCoreRuntimeICUTransportVersion>9.0.0-rtm.24466.4</MicrosoftNETCoreRuntimeICUTransportVersion>
<!-- MsQuic -->
<MicrosoftNativeQuicMsQuicSchannelVersion>2.4.8</MicrosoftNativeQuicMsQuicSchannelVersion>
<SystemNetMsQuicTransportVersion>9.0.0-alpha.1.24167.3</SystemNetMsQuicTransportVersion>
<!-- Mono LLVM -->
<runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMSdkVersion>19.1.0-alpha.1.25504.3</runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMSdkVersion>
<runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMToolsVersion>19.1.0-alpha.1.25504.3</runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMToolsVersion>
Expand Down
8 changes: 4 additions & 4 deletions eng/pipelines/coreclr/templates/helix-queues-setup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,16 +105,16 @@ jobs:
# OSX arm64
- ${{ if eq(parameters.platform, 'osx_arm64') }}:
- ${{ if eq(variables['System.TeamProject'], 'public') }}:
- OSX.1200.ARM64.Open
- OSX.13.ARM64.Open
- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
- OSX.1200.ARM64
- OSX.13.ARM64

# OSX x64
- ${{ if eq(parameters.platform, 'osx_x64') }}:
- ${{ if eq(variables['System.TeamProject'], 'public') }}:
- OSX.1200.Amd64.Open
- OSX.13.Amd64.Open
- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
- OSX.1200.Amd64
- OSX.13.Amd64

# windows x64
- ${{ if eq(parameters.platform, 'windows_x64') }}:
Expand Down
4 changes: 2 additions & 2 deletions eng/pipelines/libraries/helix-queues-setup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,11 @@ jobs:

# OSX arm64
- ${{ if eq(parameters.platform, 'osx_arm64') }}:
- OSX.1200.ARM64.Open
- OSX.13.ARM64.Open

# OSX x64
- ${{ if eq(parameters.platform, 'osx_x64') }}:
- OSX.1200.Amd64.Open
- OSX.13.Amd64.Open

# Android
- ${{ if in(parameters.platform, 'android_x86', 'android_x64', 'linux_bionic_x64') }}:
Expand Down
2 changes: 1 addition & 1 deletion src/coreclr/scripts/superpmi_collect_setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -465,7 +465,7 @@ def main(main_args):
else:
helix_queue = "Ubuntu.2204.Amd64"
elif platform_name == "osx":
helix_queue = "OSX.1200.ARM64" if arch == "arm64" else "OSX.1200.Amd64"
helix_queue = "OSX.13.ARM64" if arch == "arm64" else "OSX.13.Amd64"

# Copy the superpmi scripts

Expand Down
6 changes: 6 additions & 0 deletions src/coreclr/tools/Common/TypeSystem/IL/UnsafeAccessors.cs
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,12 @@ private static bool DoesMethodMatchUnsafeAccessorDeclaration(ref GenerationConte
return false;
}

// Validate generic parameter.
if (declSig.GenericParameterCount != maybeSig.GenericParameterCount)
{
return false;
}

// Validate argument count and return type
if (context.Kind == UnsafeAccessorKind.Constructor)
{
Expand Down
6 changes: 5 additions & 1 deletion src/coreclr/vm/gcheaputilities.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -186,8 +186,12 @@ HMODULE LoadStandaloneGc(LPCWSTR libFileName, LPCWSTR libFilePath)
return nullptr;
}

// The APP_CONTEXT_BASE_DIRECTORY is always set by the host. In cases
// where the runtime is activated as a component, the base directory
// will be an empty string. If the base directory is an empty string, skip it.
SString appBase;
if (HostInformation::GetProperty("APP_CONTEXT_BASE_DIRECTORY", appBase))
if (HostInformation::GetProperty("APP_CONTEXT_BASE_DIRECTORY", appBase)
&& u16_strlen(appBase.GetUnicode()) != 0)
{
PathString libPath = appBase.GetUnicode();
libPath.Append(libFileName);
Expand Down
Loading
Loading