Michaël Hompus [Tue, 17 Oct 2023 23:45:52 +0000 (01:45 +0200)]
Provide DirectoryServices.Protocols package readme (#93518)
Michaël Hompus [Tue, 17 Oct 2023 22:34:36 +0000 (00:34 +0200)]
Provide Microsoft.Extentions.FileProviders.Physical package readme (#93485)
* Provide FileProviders.Physical package readme
* Remove whitespace
Michaël Hompus [Tue, 17 Oct 2023 22:34:17 +0000 (00:34 +0200)]
Provide Microsoft.Extentions.FileProviders.Abstractions package readme (#93489)
* Provide FileProviders.Abstractions package readme
* Improve how to use section
Logan Payton [Mon, 9 Oct 2023 08:59:47 +0000 (03:59 -0500)]
Microsoft.Extensions.FileSystemGlobbing PACKAGE.md (#93123)
* Microsoft.Extensions.FileSystemGlobbing PACKAGE.md
Fill out details for `Microsoft.Extensions.FileSystemGlobbing` NuGet
package readme
See https://github.com/dotnet/runtime/pull/92228
* Update src/libraries/Microsoft.Extensions.FileSystemGlobbing/src/PACKAGE.md
* Update src/libraries/Microsoft.Extensions.FileSystemGlobbing/src/PACKAGE.md
---------
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
Illia Larka [Mon, 9 Oct 2023 08:56:12 +0000 (10:56 +0200)]
System.Formats.Cbor package's readme (#93021)
* Remove conceptual docummentation item
Removed since is not applicable
* List types library provides
Add list of types which library provides. Listed
public types, means exposed types.
* Add description and usage examples
Add library description. Add few code examples
showing basic functionality for CBOR wirter and reader
types.
* Add related packages section
Since different targets have different dependencies
so I have divided for each section.
* Improve short description
Add 'format' word after abbreviation to have an object
in sentence.
* Remove related packages section
Since there are no related packages.
* Improve array reading/writing example
Kevin Jones [Wed, 4 Oct 2023 16:26:19 +0000 (12:26 -0400)]
Update Microsoft.Bcl.Cryptography/src/PACKAGE.md
Illia Larka [Wed, 4 Oct 2023 09:46:03 +0000 (11:46 +0200)]
Fix PACKAGE.md typo (#92989)
Typo in word 'Defult' fixed to 'Default'.
Fix #92228
Illia Larka [Tue, 3 Oct 2023 21:01:12 +0000 (23:01 +0200)]
Microsoft.Extensions.Logging.TraceSource package readme update (#92962)
Fix #92228
Viktor Hofer [Mon, 18 Sep 2023 15:02:13 +0000 (17:02 +0200)]
Initialize package readmes
github-actions[bot] [Fri, 20 Oct 2023 00:12:32 +0000 (17:12 -0700)]
JIT: remove incorrect type deduction for an Unsafe.As case (#93703)
Thanks to @SingleAccretion for the fix.
The JIT was assuming that an indirectly accessed value type field had
the type of the field, but that might not be the case if the field
was accessed via `Unsafe.As`.
Fix this by limiting type deduction from these indirectly accessed fields
to only ref type fields.
Closes #93650.
Co-authored-by: Andy Ayers <andya@microsoft.com>
dotnet-maestro[bot] [Thu, 19 Oct 2023 20:40:22 +0000 (14:40 -0600)]
Update dependencies from https://github.com/dotnet/source-build-externals build
20231018.1 (#93728)
Microsoft.SourceBuild.Intermediate.source-build-externals
From Version 8.0.0-alpha.1.23502.1 -> To Version 8.0.0-alpha.1.23518.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Thu, 19 Oct 2023 20:40:05 +0000 (14:40 -0600)]
Update dependencies from https://github.com/dotnet/hotreload-utils build
20231018.2 (#93726)
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23509.1 -> To Version 8.0.0-alpha.0.23518.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Radek Doulik [Thu, 19 Oct 2023 20:36:14 +0000 (22:36 +0200)]
[wasm] Fix SIMD fmin and fmax (#93677)
So that it propagates NaNs
dotnet-maestro[bot] [Wed, 18 Oct 2023 23:55:59 +0000 (16:55 -0700)]
Update dependencies from https://github.com/dotnet/roslyn build
20231018.7 (#93700)
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23518.2 -> To Version 4.8.0-3.23518.7
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 18 Oct 2023 23:54:10 +0000 (16:54 -0700)]
[release/8.0] [mono] Disallow casts of bounded arrays to array special interfaces (#93617)
* [mono] Disallow casts of bounded arrays to array special interfaces
Fixes https://github.com/dotnet/runtime/issues/93597
* exclude lower bound regression test on NativeAOT
* try to fix nativaot exclude
---------
Co-authored-by: Aleksey Kliger <alklig@microsoft.com>
github-actions[bot] [Wed, 18 Oct 2023 23:38:33 +0000 (16:38 -0700)]
[release/8.0] Revert "Workaround a C++/CLI bug involving DIMs (#89253)" (#93679)
* Revert "Workaround a C++/CLI bug involving DIMs (#89253)"
This reverts commit
812492e94de8dbe76ff1d6d13f298b010764adef.
* Remove trailing whitespace added by the revert
---------
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
github-actions[bot] [Wed, 18 Oct 2023 18:20:20 +0000 (11:20 -0700)]
Ensure Parallel.ForAsync unregisters from CancellationToken (#93674)
Co-authored-by: Stephen Toub <stoub@microsoft.com>
github-actions[bot] [Wed, 18 Oct 2023 17:06:58 +0000 (10:06 -0700)]
Fix build of IJW test after VS upgrade (#93649)
The latest build of VS carries a C/C++ compiler which produces warning C5271:
```
src\native\corehost\test\ijw\ijw.cpp(6): warning C5271: consider replacing #using <System.Console.dll> with command line argument /FU "F:\dotnet\runtime2\.dotnet\packs\Microsoft.NETCore.App.Ref\8.0.0-rc.1.23414.4\ref\net8.0\System.Console.dll"
src\native\corehost\test\ijw\ijw.cpp(7): warning C5271: consider replacing #using <System.Runtime.Loader.dll> with command line argument /FU "F:\dotnet\runtime2\.dotnet\packs\Microsoft.NETCore.App.Ref\8.0.0-rc.1.23414.4\ref\net8.0\System.Runtime.Loader.dll"
```
This breaks the build on Windows. For now I'm disabling the warning as the real fix is more complex (we would need to calculate the path to the required assemblies in CMake somehow).
Co-authored-by: vitek-karas <10670590+vitek-karas@users.noreply.github.com>
dotnet-maestro[bot] [Wed, 18 Oct 2023 15:49:47 +0000 (08:49 -0700)]
[release/8.0] Update dependencies from dotnet/roslyn (#93642)
* Update dependencies from https://github.com/dotnet/roslyn build
20231017.14
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23517.7 -> To Version 4.8.0-3.23517.14
* Update dependencies from https://github.com/dotnet/roslyn build
20231018.2
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23517.7 -> To Version 4.8.0-3.23518.2
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 18 Oct 2023 15:44:14 +0000 (08:44 -0700)]
[release/8.0] Remove base type rooting for types in rooted assemblies (#93355)
* Remove base type rooting for types in rooted assemblies
When rooting entire assemblies NativeAOT also roots all base types of all the types in such assembly. Regardless of which assembly the base type comes from. Historically this was necessary to make certain combinations of generic instantiations to work, but that's no longer the case. The compiler has better mechanism of tracking necessary things for generics now.
This rooting behavior brings in more code than necessary. This is specifically problematic when using the assembly rooting as a mechanism to test library trim/AOT compatibility. If the tested library depends on another library which has some incompatible code in it, but it's not used, ideally the compiler should remove the unused code and thus not see the incompatibilities. Rooting entire base types sometimes breaks that behavior and produces unnecessary warnings.
The product change is really just "don't root the base type", all of the rest of the change is tests. Modified existing test to validate more things around rooting behavior across assemblies. And then infrastructure changes to make it possible to use this test from NativeAOT.
This brings the behavior of NativeAOT and trimmer much closer with regard to assembly rooting.
* Limit the impact only to rooted assemblies
Rooting from rd.xml is kept as before (rooting a type will also root its base types). Given that rd.xml is already very problematic and tricky and people rely on all kinds of "accidental" behavior, it's not worth the break - there's not much complexity in keeping this behavior there.
Update trimming tests which started to fail after the infra updates. Mostly disable the tests for NativeAOT as they don't make sense on AOT.
* Fix reflection in PriorityQueue test
* Fix some of the outerloop test failures
* Fix one more test
* Fix a build break in tests after the merge with 8.0
---------
Co-authored-by: vitek-karas <10670590+vitek-karas@users.noreply.github.com>
Co-authored-by: Andy Gocke <angocke@microsoft.com>
dotnet-maestro[bot] [Tue, 17 Oct 2023 23:34:16 +0000 (17:34 -0600)]
Update dependencies from https://github.com/dotnet/roslyn build
20231017.7 (#93628)
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23510.8 -> To Version 4.8.0-3.23517.7
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 17 Oct 2023 21:48:56 +0000 (14:48 -0700)]
[release/8.0] Update dependencies from 7 repositories (#93282)
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231009.2
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23509.2
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231009.2
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23509.2
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20231010.2
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23471.1 -> To Version 8.0.0-alpha.1.23510.2
* Update dependencies from https://github.com/dotnet/emsdk build
20231011.2
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rtm.23504.4 -> To Version 8.0.0-rtm.23511.2
* Update dependencies from https://github.com/dotnet/emsdk build
20231011.3
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rtm.23504.4 -> To Version 8.0.0-rtm.23511.3
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231011.1
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23511.1
* Update dependencies from https://github.com/dotnet/arcade build
20231005.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
From Version 8.0.0-beta.23477.4 -> To Version 8.0.0-beta.23505.1
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20231010.2
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23471.1 -> To Version 8.0.0-alpha.1.23510.2
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231011.1
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23511.1
* Update dependencies from https://github.com/dotnet/arcade build
20231005.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
From Version 8.0.0-beta.23477.4 -> To Version 8.0.0-beta.23505.1
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20231010.2
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23471.1 -> To Version 8.0.0-alpha.1.23510.2
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231011.1
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23511.1
* Update dependencies from https://github.com/dotnet/arcade build
20231005.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
From Version 8.0.0-beta.23477.4 -> To Version 8.0.0-beta.23505.1
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20231010.2
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23471.1 -> To Version 8.0.0-alpha.1.23510.2
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231011.1
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23511.1
* Update dependencies from https://github.com/dotnet/arcade build
20231005.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
From Version 8.0.0-beta.23477.4 -> To Version 8.0.0-beta.23505.1
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231011.1
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23511.1
* Update dependencies from https://github.com/dotnet/arcade build
20231005.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
From Version 8.0.0-beta.23477.4 -> To Version 8.0.0-beta.23505.1
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20231010.2
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23471.1 -> To Version 8.0.0-alpha.1.23510.2
* Update dependencies from https://github.com/dotnet/cecil build
20231009.2
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23502.1 -> To Version 0.11.4-alpha.23509.2
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231009.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23502.1 -> To Version 8.0.0-alpha.0.23509.1
* Update dependencies from https://github.com/dotnet/icu build
20231011.1
Microsoft.NETCore.Runtime.ICU.Transport
From Version 8.0.0-rc.2.23468.2 -> To Version 8.0.0-rtm.23511.1
* Update dependencies from https://github.com/dotnet/roslyn-analyzers build
20231016.2
Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers
From Version 3.11.0-beta1.23472.1 -> To Version 3.11.0-beta1.23516.2
* Update dependencies from https://github.com/dotnet/arcade build
20231005.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
From Version 8.0.0-beta.23477.4 -> To Version 8.0.0-beta.23505.1
* Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20231016.4
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23471.1 -> To Version 8.0.0-alpha.1.23516.4
* Update dependencies from https://github.com/dotnet/roslyn-analyzers build
20231016.2
Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers
From Version 3.11.0-beta1.23472.1 -> To Version 3.11.0-beta1.23516.2
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 17 Oct 2023 19:09:03 +0000 (12:09 -0700)]
[release/8.0] Update dependencies from dnceng/internal/dotnet-optimization (#93549)
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231015.2
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23512.4 -> To Version 1.0.0-prerelease.23515.2
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231015.2
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23512.4 -> To Version 1.0.0-prerelease.23515.2
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
github-actions[bot] [Tue, 17 Oct 2023 18:29:11 +0000 (11:29 -0700)]
[release/8.0] [hot reload][debugger] Resolve field types before use (#93559)
* adding test case failing
* fixup test - expect null value, not empty string
* [debugger] resolve field types before use
* don't shadow names
---------
Co-authored-by: Thays Grazia <thaystg@gmail.com>
Co-authored-by: Aleksey Kliger <alklig@microsoft.com>
github-actions[bot] [Mon, 16 Oct 2023 20:05:12 +0000 (13:05 -0700)]
Mention Frozen.* types in PACKAGE.md for System.Collections.Immutable (#93561)
Co-authored-by: Nikita Balabaev <xakep139@users.noreply.github.com>
github-actions[bot] [Mon, 16 Oct 2023 20:02:05 +0000 (13:02 -0700)]
TcpReceiveSendGetsCanceledByDispose: update test for change in Linux kernel. (#93502)
Co-authored-by: Tom Deseyn <tom.deseyn@gmail.com>
Jan Kotas [Mon, 16 Oct 2023 18:30:50 +0000 (11:30 -0700)]
Workaround for https://github.com/dotnet/runtime/issues/93442 (#93528)
dotnet bot [Sat, 14 Oct 2023 08:22:08 +0000 (10:22 +0200)]
Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID
2291029 (#93496)
* Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID
2290974
* Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID
2290974
Anton Firszov [Fri, 13 Oct 2023 23:35:38 +0000 (01:35 +0200)]
[release/8.0] Adjust System.Net metrics for OTel conformance and consistency (#93414)
* Rename `server.socket.address` to `network.peer.address` (#93255)
* Report Exception.FullName for http.client.request.duration/error.type (#93322)
* Adjust the DNS lookup duration metric (#93254)
Ankit Jain [Fri, 13 Oct 2023 23:34:03 +0000 (19:34 -0400)]
[release/8.0][wasm] Update workload description to include target framework (#93359)
* [wasm] Update workload description to include target framework
Issue: https://github.com/dotnet/runtime/issues/93314
* Update description for wasm-experimental, and wasi-experimental also
dotnet-maestro[bot] [Fri, 13 Oct 2023 23:32:36 +0000 (17:32 -0600)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231012.4 (#93470)
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23511.2 -> To Version 1.0.0-prerelease.23512.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 13 Oct 2023 23:31:33 +0000 (17:31 -0600)]
Optimize Options Source Gen when no need to run (#93481)
Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
github-actions[bot] [Fri, 13 Oct 2023 23:31:21 +0000 (17:31 -0600)]
[release/8.0] Fix Options Source Gen with Length attributes applied on properties of Interface type (#93482)
* Fix Options Source Gen with LengthAttributes applied on properties of Interface type
* Add more to the test case
---------
Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
dotnet bot [Fri, 13 Oct 2023 06:30:31 +0000 (08:30 +0200)]
Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID
2290133 (#93422)
github-actions[bot] [Thu, 12 Oct 2023 22:10:11 +0000 (16:10 -0600)]
[release/8.0] JIT: Fix exponential blowup of memory dependency arrays in VNForMapSelectWork (#93388)
* JIT: Fix exponential blowup of memory dependency arrays in VNForMapSelectWork
Switch to sets when accumulating the memory dependencies found in
VNForMapSelectWork. Otherwise we might duplicate each memory dependency
for every path back to the store that induced it, and there can be an
exponential number of those.
Fix #93342
* Add test
* Use SmallValueNumSet in MapSelectWorkCacheEntry
* Revert "Use SmallValueNumSet in MapSelectWorkCacheEntry"
This reverts commit
b4292d762c2a0ca641c128766abc8f45236652c0.
* Fix function header
---------
Co-authored-by: Jakob Botsch Nielsen <jakob.botsch.nielsen@gmail.com>
dotnet-maestro[bot] [Thu, 12 Oct 2023 22:07:59 +0000 (16:07 -0600)]
[release/8.0] Update dependencies from dnceng/internal/dotnet-optimization (#93283)
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231009.2
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23507.6 -> To Version 1.0.0-prerelease.23509.2
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231010.4
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23507.6 -> To Version 1.0.0-prerelease.23510.4
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231011.2
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23507.6 -> To Version 1.0.0-prerelease.23511.2
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Thu, 12 Oct 2023 21:38:39 +0000 (14:38 -0700)]
Fix draining response in metrics test (#93381)
Co-authored-by: ManickaP <mapichov@microsoft.com>
dotnet-maestro[bot] [Thu, 12 Oct 2023 00:13:32 +0000 (17:13 -0700)]
[release/8.0] Update dependencies from dotnet/roslyn (#93267)
* Update dependencies from https://github.com/dotnet/roslyn build
20231009.1
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23504.4 -> To Version 4.8.0-3.23509.1
* Update dependencies from https://github.com/dotnet/roslyn build
20231010.8
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23504.4 -> To Version 4.8.0-3.23510.8
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Steve Pfister [Thu, 12 Oct 2023 00:12:22 +0000 (17:12 -0700)]
[android][ios] Fix dispose problem with NativeHttpHandlers (#93262) (#93291)
https://github.com/dotnet/runtime/pull/90298 made sure the MetricsHandler was the top level handler for all NativeHttpHandler requests similar to what is done with SocketsHttpHandler. After creating the MetricsHandler, the code mistakenly disposed of `_nativeHandler`, which resulted in `Dispose` being called multiple times and eventually throwing a `Cannot access a disposed object` exception.
Fixes https://github.com/dotnet/runtime/issues/93252
github-actions[bot] [Thu, 12 Oct 2023 00:11:02 +0000 (17:11 -0700)]
Avoid membarrier on lower Android versions (#93096)
Hopefully fixes #92196.
I don't actually have an ARM64 device with an old Android version so I can't testing it actually fixes the problem, but it's a plausible fix.
Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>
github-actions[bot] [Thu, 12 Oct 2023 00:06:30 +0000 (17:06 -0700)]
Handle binding to initialized abstract members (#93120)
If an abstract member is encountered in an object graph we should only
throw if it's not already initialized.
Co-authored-by: Eric StJohn <ericstj@microsoft.com>
github-actions[bot] [Thu, 12 Oct 2023 00:03:23 +0000 (17:03 -0700)]
[release/8.0] Fix a memory leak in runtime interop stubs when using an array of structs of types that use old-style managed marshalers (#93150)
* [release/6.0] Fix a memory leak in runtime interop stubs when using an array of structs of types that use old-style managed marshalers
* We already normalize null refs early, so we don't need to normalize here.
---------
Co-authored-by: Jeremy Koritzinsky <jekoritz@microsoft.com>
github-actions[bot] [Thu, 12 Oct 2023 00:02:34 +0000 (17:02 -0700)]
[release/8.0] Fix Options Source Gen Trimming Issues (#93193)
* Fix Options Source Gen Trimming Issues
* Make Emitted Attribute Order Deterministic in Options Source Generator (#93260)
* Make Emitted Attribute Order Deterministic in Options Source Generator
* Use ordinal comparison when ordering the list
---------
Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
github-actions[bot] [Thu, 12 Oct 2023 00:01:03 +0000 (17:01 -0700)]
[release/8.0] Make a copy of assembly path. (#93253)
* Make a copy of assembly path.
* Use correct C++.
* Use copy ctor explicitly
---------
Co-authored-by: Aaron R Robinson <arobins@microsoft.com>
Koundinya Veluri [Wed, 11 Oct 2023 21:01:01 +0000 (14:01 -0700)]
Make thread pool thread timeouts configurable (#92986)
- Added two config options, one that configures the worker and wait thread timeouts, and another that enables keeping some number of worker threads alive after they are created
- This enables services that take periodic traffic to keep some worker threads around for better latency, while allowing extra threads to time out as appropriate for the service
dotnet-maestro[bot] [Mon, 9 Oct 2023 16:53:38 +0000 (09:53 -0700)]
[release/8.0] Update dependencies from dnceng/internal/dotnet-optimization (#93112)
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231005.5
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23504.3 -> To Version 1.0.0-prerelease.23505.5
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231006.3
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23504.3 -> To Version 1.0.0-prerelease.23506.3
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231007.6
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23504.3 -> To Version 1.0.0-prerelease.23507.6
* Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231007.6
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23504.3 -> To Version 1.0.0-prerelease.23507.6
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Fri, 6 Oct 2023 19:06:13 +0000 (13:06 -0600)]
[release/8.0] Resolve x64 libc++ being included with linux-arm64 to browser-wasm cross-compiler (#93070)
* Try to resolve x64 libc++ being included with linux-arm64 to browser-wasm cross-compilers, due to incorrect assumption that the build architecture should be used for wasm cases. Closes: https://github.com/dotnet/runtime/issues/93015
* Still bad. Remove a condition.
---------
Co-authored-by: Jo Shields <joshield@microsoft.com>
Co-authored-by: Jo Shields <directhex@apebox.org>
github-actions[bot] [Fri, 6 Oct 2023 19:04:19 +0000 (13:04 -0600)]
Update release/8.0-rc1 to release/8.0 in perf.yml. This will need to be backported to the release/8.0 branch. (#93136)
Co-authored-by: Parker Bibus <parkerbibus@microsoft.com>
Larry Ewing [Fri, 6 Oct 2023 19:02:37 +0000 (14:02 -0500)]
[release/8.0] Manually update release/8.0 arcade to latest (#92778)
* Manually update release/8.0 arcade to latest
* Fix ILCompiler build
* Fix analyzer warning
* work around rid issues
* Move to Directory.Build.targets
And use the same condition as in main.
* Set RunAnalyzers to false for projects with no sources
* Fix Microsoft.NETCore.App.deps.json to include RID graph
---------
Co-authored-by: Sven Boemer <sbomer@gmail.com>
Co-authored-by: Marek Safar <marek.safar@gmail.com>
Co-authored-by: Elinor Fung <elfung@microsoft.com>
dotnet-maestro[bot] [Thu, 5 Oct 2023 15:59:36 +0000 (09:59 -0600)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20231004.3 (#93065)
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23478.3 -> To Version 1.0.0-prerelease.23504.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Thu, 5 Oct 2023 15:58:57 +0000 (09:58 -0600)]
Update dependencies from https://github.com/dotnet/roslyn build
20231004.4 (#93040)
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23503.7 -> To Version 4.8.0-3.23504.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Thu, 5 Oct 2023 15:55:19 +0000 (09:55 -0600)]
Update dependencies from https://github.com/dotnet/emsdk build
20231004.4 (#92996)
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rtm.23477.1 -> To Version 8.0.0-rtm.23504.4
Dependency coherency updates
runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
From Version 16.0.5-alpha.1.23472.2 -> To Version 16.0.5-alpha.1.23478.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Wed, 4 Oct 2023 15:59:04 +0000 (08:59 -0700)]
Update dependencies from https://github.com/dotnet/roslyn build
20231003.7 (#93005)
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23501.1 -> To Version 4.8.0-3.23503.7
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Wed, 4 Oct 2023 15:55:42 +0000 (08:55 -0700)]
[release/8.0] Use invariant culture in CBOR date encoding (#92924)
* Use invariant culture for CBOR tests
* Update src/libraries/System.Formats.Cbor/src/System/Formats/Cbor/Reader/CborReader.Tag.cs
* Add testing for #92539.
---------
Co-authored-by: Filip Navara <navara@emclient.com>
Co-authored-by: Filip Navara <filip.navara@gmail.com>
Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
github-actions[bot] [Wed, 4 Oct 2023 01:37:55 +0000 (18:37 -0700)]
Throw NotSupportedException when applying JsonObjectHandling.Populate on types with parameterized constructors. (#92947)
Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
Ankit Jain [Wed, 4 Oct 2023 01:28:29 +0000 (21:28 -0400)]
CI: runtime-wasm-perf: disable for PRs (#92977)
github-actions[bot] [Tue, 3 Oct 2023 19:45:25 +0000 (12:45 -0700)]
Update EventPipeEventDispatcher.cs (#92912)
Co-authored-by: David Mason <davmason@microsoft.com>
Ankit Jain [Tue, 3 Oct 2023 19:42:56 +0000 (15:42 -0400)]
[release/8.0][wasm] Use intended ports when running `DevServer` (#92906)
* [wasm] Ignore empty `$ASPNETCORE_URLS`
* [wasm] DevServer: honor urls specified in the options
* [wasm] CI: Don't trigger non-wbt jobs on wasm-app-host changes
* CI: don't trigger wasm runtime tests on wasm-app-host changes
* [wasm] wasmbrowser - change the default webserver port to 0, to randomly select a port
dotnet-maestro[bot] [Tue, 3 Oct 2023 17:30:41 +0000 (10:30 -0700)]
[release/8.0] Update dependencies from dotnet/cecil dotnet/hotreload-utils (#92932)
* Update dependencies from https://github.com/dotnet/cecil build
20231002.1
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23476.1 -> To Version 0.11.4-alpha.23502.1
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20231002.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23475.1 -> To Version 8.0.0-alpha.0.23502.1
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 3 Oct 2023 17:30:29 +0000 (10:30 -0700)]
Update dependencies from https://github.com/dotnet/source-build-externals build
20231002.1 (#92935)
Microsoft.SourceBuild.Intermediate.source-build-externals
From Version 8.0.0-alpha.1.23475.1 -> To Version 8.0.0-alpha.1.23502.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Tue, 3 Oct 2023 17:28:26 +0000 (10:28 -0700)]
[release/8.0] [wasm] Endian fix for Webcil (#92495)
* [wasm] Endian fix for Webcil
'dotnet new blazorwasm' command failed on s390x and was throwing a not implemented exception
The issue was with with the WebCil writer and reader, specific endianness conversions relating to the webcil payload were not implemented for big endian machines.
We considered fixing the generic implementation, but there were only two structures in use: WebcilHeader and WebcilSectionHeader, so it was easier to handle them explicitly.
* Fix infinite recursion
* rename var
---------
Co-authored-by: Sanjam Panda <sanjam.panda@ibm.com>
Co-authored-by: Aleksey Kliger (λgeek) <alklig@microsoft.com>
Layomi Akinrinade [Tue, 3 Oct 2023 17:07:13 +0000 (10:07 -0700)]
Make config binding gen incremental (#89587) (#92730)
* Make config binding gen incremental
* Iterate on implementation
* Add incremental tests & driver
* Make incremental tests pass and revert functional regression
* Address failing tests
* Make tests pass
* Suppress diagnostic
* Address feedback on diag info creation
* Refactor member access expr parsing to indicate assumptions
* Address feedback & do misc clean up
* Adjust model to minimize baseline diff / misc clean up
Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 3 Oct 2023 02:39:16 +0000 (19:39 -0700)]
[release/8.0] Update dependencies from dotnet/roslyn (#92503)
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.3
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.3
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.4
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.4
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.5
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.5
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.6
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.6
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.7
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.7
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.8
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.8
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.9
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.9
* Update dependencies from https://github.com/dotnet/roslyn build
20230922.10
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23472.10
* Update dependencies from https://github.com/dotnet/roslyn build
20230923.1
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23473.1
* Update dependencies from https://github.com/dotnet/roslyn build
20230923.2
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23473.2
* Update dependencies from https://github.com/dotnet/roslyn build
20230923.3
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23473.3
* Update dependencies from https://github.com/dotnet/roslyn build
20230923.4
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23473.4
* Update dependencies from https://github.com/dotnet/roslyn build
20230924.1
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23474.1
* Update dependencies from https://github.com/dotnet/roslyn build
20230924.2
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23474.2
* Update dependencies from https://github.com/dotnet/roslyn build
20230924.3
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23474.3
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.1
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.1
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.2
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.2
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.3
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.3
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.4
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.4
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.5
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.5
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.6
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.6
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.7
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.7
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.8
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.8
* Update dependencies from https://github.com/dotnet/roslyn build
20230925.10
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23475.10
* Update dependencies from https://github.com/dotnet/roslyn build
20230926.3
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23476.3
* Update dependencies from https://github.com/dotnet/roslyn build
20230926.6
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23476.6
* Small refactor to BuildElement to address NRT changes
* Update dependencies from https://github.com/dotnet/roslyn build
20230926.13
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23476.13
* Update dependencies from https://github.com/dotnet/roslyn build
20230926.14
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23476.14
* Update dependencies from https://github.com/dotnet/roslyn build
20230926.15
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23476.15
* Update dependencies from https://github.com/dotnet/roslyn build
20230926.21
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23476.21
* Update dependencies from https://github.com/dotnet/roslyn build
20230926.22
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23476.22
* Update dependencies from https://github.com/dotnet/roslyn build
20230927.1
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23477.1
* Update dependencies from https://github.com/dotnet/roslyn build
20230927.4
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23477.4
* Update dependencies from https://github.com/dotnet/roslyn build
20230928.3
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23478.3
* Update dependencies from https://github.com/dotnet/roslyn build
20230928.4
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23478.4
* Update dependencies from https://github.com/dotnet/roslyn build
20231001.1
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23472.2 -> To Version 4.8.0-3.23501.1
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Levi Broderick <levib@microsoft.com>
Co-authored-by: Fred Silberberg <frsilb@microsoft.com>
github-actions[bot] [Tue, 3 Oct 2023 02:35:48 +0000 (19:35 -0700)]
fix https://github.com/dotnet/runtime/issues/92713 (#92890)
Co-authored-by: pavelsavara <pavel.savara@gmail.com>
github-actions[bot] [Tue, 3 Oct 2023 02:35:29 +0000 (19:35 -0700)]
[release/8.0] [browser] Remove duplicated marshaling of return value for JSExport (#92886)
* Remove duplicated marshaling of return value for JSExport
* Move unmarshal and return value marshal into try block
---------
Co-authored-by: Marek Fišera <mara@neptuo.com>
Ilona Tomkowicz [Tue, 3 Oct 2023 02:34:52 +0000 (04:34 +0200)]
Changes from https://github.com/dotnet/runtime/pull/92630 (#92753)
dotnet-maestro[bot] [Fri, 29 Sep 2023 23:38:07 +0000 (16:38 -0700)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20230928.3 (#92816)
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23477.3 -> To Version 1.0.0-prerelease.23478.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Fri, 29 Sep 2023 01:17:11 +0000 (18:17 -0700)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20230927.3 (#92762)
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23471.3 -> To Version 1.0.0-prerelease.23477.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Ankit Jain [Fri, 29 Sep 2023 00:59:07 +0000 (20:59 -0400)]
Update dependencies from `dotnet/installer` (#92795)
Updating 'Microsoft.Dotnet.Sdk.Internal': '8.0.100-rtm.23477.25' => '8.0.100-rtm.23478.7' (from build '
20230928.7' of 'https://github.com/dotnet/installer')
github-actions[bot] [Fri, 29 Sep 2023 00:58:38 +0000 (17:58 -0700)]
[release/8.0] Bring back CopyOutputSymbolsToPublishDirectory (#92369)
* Bring back CopyOutputSymbolsToPublishDirectory
I accidentally removed this property from AOT compilation
when adding support for Mac dsym bundles. This change re-enables
support for suppressing debugging symbols in the output.
Fixes #92188
* Update src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets
Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>
---------
Co-authored-by: Andy Gocke <andy@commentout.net>
Co-authored-by: Andy Gocke <angocke@microsoft.com>
Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>
Ankit Jain [Thu, 28 Sep 2023 20:53:01 +0000 (16:53 -0400)]
Update dependencies from dotnet/installer (#92745)
Updating 'Microsoft.Dotnet.Sdk.Internal': '8.0.100-rc.2.23470.7' => '8.0.100-rtm.23477.25' (from build '202309
27.25' of 'https://github.com/dotnet/installer')
Ankit Jain [Thu, 28 Sep 2023 01:34:51 +0000 (21:34 -0400)]
[wasm] WBT: Update skiasharp reference (#92747)
`blz_deploy_on_build_Debug_True_npl3f0nk_qee.csproj : error NU1903: Package 'SkiaSharp' 2.88.4-preview.76 has a known high severity vulnerability`
dotnet-maestro[bot] [Thu, 28 Sep 2023 00:20:26 +0000 (17:20 -0700)]
[release/8.0] Update dependencies from dotnet/cecil dotnet/emsdk (#92702)
* Update dependencies from https://github.com/dotnet/cecil build
20230926.1
Microsoft.DotNet.Cecil
From Version 0.11.4-alpha.23468.2 -> To Version 0.11.4-alpha.23476.1
* Update dependencies from https://github.com/dotnet/emsdk build
20230927.1
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rtm.23475.3 -> To Version 8.0.0-rtm.23477.1
* [wasm] WBT: Update skiasharp reference
`blz_deploy_on_build_Debug_True_npl3f0nk_qee.csproj : error NU1903: Package 'SkiaSharp' 2.88.4-preview.76 has a known high severity vulnerability`
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Ankit Jain <radical@gmail.com>
github-actions[bot] [Wed, 27 Sep 2023 22:38:12 +0000 (15:38 -0700)]
[release/8.0] Put HasNativeCodeReJITAware into GetFunctionAddress (#92665)
* Put HasNativeCodeReJITAware into GetFunctionAddress
* get rid of unused code
* reverting GetFunctionAddress to previous behavior
* removing if statement
* clarify method names
* add comments
* use BreakpointData.codeStartAddress
* dac cast
* address code review
* the method has not been jitted yet
---------
Co-authored-by: Mikelle <mirogers@microsoft.com>
github-actions[bot] [Wed, 27 Sep 2023 19:14:48 +0000 (12:14 -0700)]
[release/8.0] Remove all PGO assets except for the runtime PGO archive. (#92735)
* Remove all PGO assets except for the runtime PGO archive.
* Don't produce a NuGet package for the runtime pack when PGO instrumenting
---------
Co-authored-by: Jeremy Koritzinsky <jekoritz@microsoft.com>
Co-authored-by: Jeremy Koritzinsky <jkoritzinsky@gmail.com>
github-actions[bot] [Wed, 27 Sep 2023 19:13:53 +0000 (12:13 -0700)]
[release/8.0] Fix LLVMAOT Mono runtime variant official build to produce correctly named runtime packs (#92737)
* Fix LLVMAOT Mono runtime variant official build to produce correctly named runtime packs
In https://github.com/dotnet/runtime/commit/
75ee623b8f0350a4b4be86fa71745a74beb059d1 the condition in src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Runtime.props got changed from checking `MonoBundleLLVMOptimizer` to `MonoAOTEnableLLVM` but we weren't setting that property in runtime-official.yml so both jobs produced runtime packs with the same suffix, resulting in the artifact uploads randomly overwriting each other.
* Fix more places that need MonoAOTEnableLLVM=true
---------
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
github-actions[bot] [Wed, 27 Sep 2023 16:27:17 +0000 (09:27 -0700)]
[release/8.0] Make CoreCLR/NativeAOT assembly compile with .subsections_via_symbols on Apple platforms (#92544)
* Make CoreCLR/NativeAOT assembly compile with .subsections_via_symbols on Apple platforms
* Fix build with LSE_INSTRUCTIONS_ENABLED_BY_DEFAULT
---------
Co-authored-by: Filip Navara <navara@emclient.com>
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
github-actions[bot] [Wed, 27 Sep 2023 10:13:21 +0000 (03:13 -0700)]
define bool as Interop.BOOL to prevent upper bytes setting native bool (#92681)
Co-authored-by: yowl <scott.waye@hubse.com>
github-actions[bot] [Wed, 27 Sep 2023 10:13:09 +0000 (03:13 -0700)]
[release/8.0] JIT: Fixed containment of STOREIND of HW intrinsics ConvertTo*/Extract* (#92513)
* Added OperIsHWIntrinsicSIMDScalar. Do not remove CAST on SIMD scalar operations for stores.
* Minor cleanup
* Minor cleanup
* Feedback
* Added test case
* Update Runtime_92349.cs
* Update Runtime_92349.cs
* Update Runtime_92349.cs
* Update Runtime_92349.cs
* JIT: Fix containment of extract intrinsics as STOREIND sources
Fix #92590
---------
Co-authored-by: TIHan <lol.tihan@gmail.com>
Co-authored-by: Jakob Botsch Nielsen <jakob.botsch.nielsen@gmail.com>
Ankit Jain [Wed, 27 Sep 2023 02:45:35 +0000 (22:45 -0400)]
[release/8.0][wasm] Fix regressed file sizes for blazor (#92627)
* [wasm] Add getters for __indirect_function_table, and wasmMemory
.. so that can work even if they get renamed during minimization.
* [wasm] build: Revert to older behavior for WasmNativeStrip
The earlier change was done in
678fd6a73756f8438be115898cdd4fe0500e3d18,
which changed to pass `-g` to the link step also. But that resulted in
increased native file sizes.
Changed sizes for the `minimum blazor template - publish` scenario:
```
| Last rc1 run | With the change
----------------------------------------------------------|----------------- |------------------
SOD - Minimum Blazor Template - Publish |
8590723.000 bytes |
7889806.000 bytes
Total Uncompressed _framework |
4304274.000 bytes |
4202273.000 bytes
pub/wwwroot/_framework/dotnet.js |35722.000 bytes |35838.000 bytes
pub/wwwroot/_framework/dotnet.native.8.0.0-VERSION.js |239307.000 bytes |134566.000 bytes
pub/wwwroot/_framework/dotnet.native.wasm |
1174394.000 bytes |
1148841.000 bytes
pub/wwwroot/_framework/dotnet.runtime.8.0.0-VERSION.js |221356.000 bytes |221712.000 bytes
```
* [wasm] cleanup corresponding tests
* [wasm] Remove WasmNativeStrip from wasm.proj as it will have no effect
dotnet-maestro[bot] [Tue, 26 Sep 2023 21:52:34 +0000 (14:52 -0700)]
[release/8.0] Update dependencies from dotnet/emsdk dotnet/hotreload-utils (#92606)
* Update dependencies from https://github.com/dotnet/emsdk build
20230925.3
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rtm.23473.1 -> To Version 8.0.0-rtm.23475.3
* Update dependencies from https://github.com/dotnet/hotreload-utils build
20230925.1
Microsoft.DotNet.HotReload.Utils.Generator.BuildTool
From Version 8.0.0-alpha.0.23461.1 -> To Version 8.0.0-alpha.0.23475.1
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Tue, 26 Sep 2023 21:04:51 +0000 (14:04 -0700)]
Update dependencies from https://github.com/dotnet/source-build-externals build
20230925.1 (#92641)
Microsoft.SourceBuild.Intermediate.source-build-externals
From Version 8.0.0-alpha.1.23471.2 -> To Version 8.0.0-alpha.1.23475.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Carlos Sánchez López [Mon, 25 Sep 2023 20:28:34 +0000 (13:28 -0700)]
Merge pull request #92515 from dotnet-maestro-bot/merge/release/8.0-rc2-to-release/8.0
[automated] Merge branch 'release/8.0-rc2' => 'release/8.0'
Carlos Sánchez López [Mon, 25 Sep 2023 18:13:00 +0000 (11:13 -0700)]
Merge branch 'release/8.0' into merge/release/8.0-rc2-to-release/8.0
dotnet-maestro[bot] [Mon, 25 Sep 2023 16:11:14 +0000 (11:11 -0500)]
Update dependencies from https://github.com/dotnet/emsdk build
20230923.1 (#92532)
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rtm.23470.1 -> To Version 8.0.0-rtm.23473.1
Dependency coherency updates
runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
From Version 16.0.5-alpha.1.23423.1 -> To Version 16.0.5-alpha.1.23472.2 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Mon, 25 Sep 2023 15:11:41 +0000 (08:11 -0700)]
Update dependencies from https://github.com/dotnet/emsdk build
20230923.3 (#92533)
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rc.2.23471.3 -> To Version 8.0.0-rc.2.23473.3
Dependency coherency updates
runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
From Version 16.0.5-alpha.1.23423.1 -> To Version 16.0.5-alpha.1.23472.2 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Sat, 23 Sep 2023 02:05:43 +0000 (19:05 -0700)]
Update dependencies from https://github.com/dotnet/roslyn-analyzers build
20230922.1 (#92499)
Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers
From Version 3.11.0-beta1.23468.1 -> To Version 3.11.0-beta1.23472.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
github-actions[bot] [Sat, 23 Sep 2023 02:05:19 +0000 (19:05 -0700)]
[release/8.0-rc2] `IDispatch` should accept `HRESULT` as valuetype (#92494)
* IDispatch should accept HRESULT as valuetype
This is a regression from .NET Framework.
The current behavior has existed since
IDispatch was introduced into .NET Core.
Added tests for the current behavior.
* Ensure vtables line up for early bound.
* Add larger comment to workaround.
* Comment
---------
Co-authored-by: Aaron R Robinson <arobins@microsoft.com>
dotnet-maestro[bot] [Sat, 23 Sep 2023 02:05:04 +0000 (19:05 -0700)]
Update dependencies from https://github.com/dotnet/roslyn-analyzers build
20230922.1 (#92504)
Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers
From Version 3.11.0-beta1.23468.1 -> To Version 3.11.0-beta1.23472.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Carlos Sánchez López [Fri, 22 Sep 2023 20:37:18 +0000 (13:37 -0700)]
Merge pull request #92484 from dotnet-maestro-bot/merge/release/8.0-rc2-to-release/8.0
[automated] Merge branch 'release/8.0-rc2' => 'release/8.0'
dotnet-maestro[bot] [Fri, 22 Sep 2023 20:04:25 +0000 (13:04 -0700)]
Update dependencies from https://github.com/dotnet/roslyn build
20230922.2 (#92488)
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.11 -> To Version 4.8.0-3.23472.2
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Ankit Jain [Fri, 22 Sep 2023 17:53:59 +0000 (13:53 -0400)]
Merge branch 'release/8.0' into merge/release/8.0-rc2-to-release/8.0
github-actions[bot] [Fri, 22 Sep 2023 17:25:30 +0000 (10:25 -0700)]
[release/8.0-rc2] Ensure Bind can handle null from GetSection (#92477)
* Ensure Bind can handle null from GetSection
IConfiguration instances may return a null value from GetSection.
We were not handling this and would throw a NullReferenceException.
* Address feedback
* Remove Moq from ConfigBinder tests
---------
Co-authored-by: Eric StJohn <ericstj@microsoft.com>
github-actions[bot] [Fri, 22 Sep 2023 17:16:16 +0000 (10:16 -0700)]
[release/8.0-rc2] Do not call SignalSession on invalid session IDs (#92444)
* Update EventPipeEventDispatcher.cs
* Update EventPipeEventDispatcher.cs
---------
Co-authored-by: David Mason <davmason@microsoft.com>
github-actions[bot] [Fri, 22 Sep 2023 17:14:27 +0000 (10:14 -0700)]
[release/8.0-rc2] Ensure that embedded broadcast checks the base type of the parent node (#92459)
* Ensure that embedded broadcast checks the base type of the parent node
* Ensure the regression test exits if AVX2 is not supported
* Also handle embedded broadcasts for mismatched memory sizes
---------
Co-authored-by: Tanner Gooding <tagoo@outlook.com>
dotnet-maestro[bot] [Fri, 22 Sep 2023 16:27:01 +0000 (09:27 -0700)]
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build
20230921.3 (#92473)
optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR
From Version 1.0.0-prerelease.23465.3 -> To Version 1.0.0-prerelease.23471.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Fri, 22 Sep 2023 16:15:39 +0000 (09:15 -0700)]
Update dependencies from https://github.com/dotnet/source-build-reference-packages build
20230921.1 (#92474)
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23469.1 -> To Version 8.0.0-alpha.1.23471.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Fri, 22 Sep 2023 16:11:13 +0000 (09:11 -0700)]
[release/8.0] Update dependencies from dotnet/roslyn (#92418)
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.3
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.3
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.4
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.4
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.5
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.5
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.6
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.6
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.7
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.7
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.9
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.9
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.10
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.10
* Update dependencies from https://github.com/dotnet/roslyn build
20230921.11
Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset
From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.11
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
dotnet-maestro[bot] [Fri, 22 Sep 2023 15:45:56 +0000 (08:45 -0700)]
Update dependencies from https://github.com/dotnet/emsdk build
20230921.3 (#92454)
Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
From Version 8.0.0-rc.2.23469.4 -> To Version 8.0.0-rc.2.23471.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Carlos Sánchez López [Fri, 22 Sep 2023 15:44:55 +0000 (08:44 -0700)]
Merge pull request #92401 from dotnet-maestro-bot/merge/release/8.0-rc2-to-release/8.0
[automated] Merge branch 'release/8.0-rc2' => 'release/8.0'