platform/upstream/dotnet/runtime.git
4 years agoAvoid infinite recursion in RSAEncryptionPadding equality check
Andrew Au [Thu, 21 Nov 2019 20:08:07 +0000 (12:08 -0800)]
Avoid infinite recursion in RSAEncryptionPadding equality check

4 years agoDisable test based on #129 (#130)
Jarret Shook [Tue, 19 Nov 2019 21:17:29 +0000 (13:17 -0800)]
Disable test based on #129 (#130)

**NO_CI**

4 years agoFix coreclr release build on windows to not use unknown switch (#128)
Santiago Fernandez Madero [Tue, 19 Nov 2019 21:10:40 +0000 (13:10 -0800)]
Fix coreclr release build on windows to not use unknown switch (#128)

4 years agoDisable tests based on https://github.com/dotnet/runtime/issues/84 (#85)
Jarret Shook [Tue, 19 Nov 2019 20:54:56 +0000 (12:54 -0800)]
Disable tests based on https://github.com/dotnet/runtime/issues/84 (#85)

* Disable tests based on https://github.com/dotnet/runtime/issues/84

* Add missing tests

4 years agoImplement Crc32 Isa on Arm64 (#117)
Egor Chesakov [Tue, 19 Nov 2019 17:44:37 +0000 (09:44 -0800)]
Implement Crc32 Isa on Arm64 (#117)

* Define Crc32 intrinsics in jit/hwintrinsiclistarm64.h

* Add Crc32 instructions in jit/emitarm64.cpp jit/instrsarm64.h

* Add entry to InstructionSet enum corresponding to Crc32 64-bit Isa in jit/instr.h

* Implement Crc32 and Crc32_Arm64 instruction sets in jit/hwintrinsicarm64.cpp

* Port ScalarBinOpTest.template to Arm in src/coreclr/tests/src/JIT/HardwareIntrinsics/Arm/Shared/ScalarBinOpTest.template

* Add Crc32 ComputeCrc32 tests in tests\src\JIT\HardwareIntrinsics\Arm

* Implement ComputeCrc32 in CodeGen::genSpecialIntrinsic in jit/hwintrinsiccodegenarm64.cpp

* Implement ComputeCrc32 in Compiler::impSpecialIntrinsic in jit/hwintrinsicarm64.cpp

* Make LeadingZeroCount and LeadingSignCount as HW_Flag_BaseTypeFromFirstArg in jit/hwintrinsiclistarm64.h

4 years agoMerge pull request #111 from carlossanlop/AnonymousPipeServerStreamAcl
Carlos Sanchez Lopez [Tue, 19 Nov 2019 17:37:42 +0000 (09:37 -0800)]
Merge pull request #111 from carlossanlop/AnonymousPipeServerStreamAcl

Add AnonymousPipeServerStream method that takes an ACL

The original corefx PR was already signed off, but the CI did not finish on time before the 5pm deadline: dotnet/corefx#42392

Approved API proposal: dotnet/corefx#41657

We don't currently have a way to create a pipe with a given ACL in .NET Core. We can modify the ACL, but it would be more secure to have the proper ACL on the pipe from the start.

This PR adds a new static class and method that can create an AnonymousPipeServerStream taking a PipeSecurity object, reusing code that can already perform this task.

4 years agoFix race in installer tasks build (#122)
Viktor Hofer [Tue, 19 Nov 2019 16:37:12 +0000 (17:37 +0100)]
Fix race in installer tasks build (#122)

4 years agoMerge pull request #125 from dotnet/eirik/fix-httpstress
Eirik Tsarpalis [Tue, 19 Nov 2019 16:10:10 +0000 (16:10 +0000)]
Merge pull request #125 from dotnet/eirik/fix-httpstress

HttpStress: Fix windows stress runs

4 years agohttpstress: fix load-corefx-testhost.ps1
Eirik Tsarpalis [Tue, 19 Nov 2019 14:34:08 +0000 (14:34 +0000)]
httpstress: fix load-corefx-testhost.ps1

4 years ago[master] Update dependencies from dotnet/standard (#105)
dotnet-maestro[bot] [Tue, 19 Nov 2019 10:12:54 +0000 (11:12 +0100)]
[master] Update dependencies from dotnet/standard (#105)

* Update dependencies from https://github.com/dotnet/standard build 20191114.1

- NETStandard.Library - 2.2.0-prerelease.19564.1

* Update stable versions for packages

4 years agoRemove duplicate job.yml (#86)
Tomáš Rylek [Mon, 18 Nov 2019 23:55:22 +0000 (00:55 +0100)]
Remove duplicate job.yml (#86)

To simplify repo consolidation I temporarily kept a copy of the
job.yml file under eng/pipelines/coreclr/templates. Now that we
no longer need to maintain compatible YAML code across
non-consolidated CoreCLR vs. consolidated runtime, we can finally
remove this duplication.

Thanks

Tomas

4 years agoMerge pull request #113 from danmosemsft/readme1
Dan Moseley [Mon, 18 Nov 2019 23:54:04 +0000 (15:54 -0800)]
Merge pull request #113 from danmosemsft/readme1

Update readme

4 years agoUse Server Windows queues for 19H1 (#107)
Viktor Hofer [Mon, 18 Nov 2019 23:50:26 +0000 (00:50 +0100)]
Use Server Windows queues for 19H1 (#107)

4 years agomove links up
danmosemsft [Mon, 18 Nov 2019 22:53:09 +0000 (14:53 -0800)]
move links up

4 years agodev guide
danmosemsft [Mon, 18 Nov 2019 22:50:06 +0000 (14:50 -0800)]
dev guide

4 years agolocal links
danmosemsft [Mon, 18 Nov 2019 22:47:11 +0000 (14:47 -0800)]
local links

4 years agoupdate
danmosemsft [Mon, 18 Nov 2019 22:43:19 +0000 (14:43 -0800)]
update

4 years agoUpdate readme
danmosemsft [Mon, 18 Nov 2019 22:37:58 +0000 (14:37 -0800)]
Update readme

4 years agoAdd AnonymousPipeServerStream method that takes an ACL
carlossanlop [Mon, 18 Nov 2019 21:51:48 +0000 (13:51 -0800)]
Add AnonymousPipeServerStream method that takes an ACL

4 years agoAllow passing down an upper case subset category (#104)
Santiago Fernandez Madero [Mon, 18 Nov 2019 19:09:31 +0000 (11:09 -0800)]
Allow passing down an upper case subset category (#104)

4 years ago[master] Update dependencies from dotnet/arcade mono/linker (#91)
dotnet-maestro[bot] [Mon, 18 Nov 2019 19:07:12 +0000 (20:07 +0100)]
[master] Update dependencies from dotnet/arcade mono/linker (#91)

* Update dependencies from https://github.com/dotnet/arcade build 20191117.2

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19567.2
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19567.2
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19567.2
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19567.2
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19567.2
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19567.2
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19567.2
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19567.2
- Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk - 5.0.0-beta.19567.2
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19567.2
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19567.2
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19567.2
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19567.2
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19567.2
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19567.2

* Update dependencies from https://github.com/mono/linker build 20191117.1

- ILLink.Tasks - 0.1.6-prerelease.19567.1

4 years agoAdd -vs switch to build.ps1 for libraries (#102)
Viktor Hofer [Mon, 18 Nov 2019 17:47:58 +0000 (18:47 +0100)]
Add -vs switch to build.ps1 for libraries (#102)

* Add -vs switch to build.ps1 for libraries

* Update build.ps1

4 years agoUpdate the Coreclr docs (#83)
Jarret Shook [Mon, 18 Nov 2019 17:21:36 +0000 (09:21 -0800)]
Update the Coreclr docs (#83)

* coreclr docs overhaul

* Address feedback

4 years agoAdd windows support for build.sh (#94)
Eirik Tsarpalis [Mon, 18 Nov 2019 15:41:36 +0000 (15:41 +0000)]
Add windows support for build.sh (#94)

4 years agoUpdate windows-requirements.md (#90)
Eirik Tsarpalis [Mon, 18 Nov 2019 12:48:22 +0000 (12:48 +0000)]
Update windows-requirements.md (#90)

4 years agoUpdate REAMDE.md build badge (#88)
Viktor Hofer [Mon, 18 Nov 2019 12:14:50 +0000 (13:14 +0100)]
Update REAMDE.md build badge (#88)

4 years agoUpdate windows-requirements.md (#87)
Viktor Hofer [Mon, 18 Nov 2019 12:06:29 +0000 (13:06 +0100)]
Update windows-requirements.md (#87)

4 years agoMove helixpublishwitharcade.proj one directory higher (#69)
Anton Lapounov [Mon, 18 Nov 2019 10:55:05 +0000 (02:55 -0800)]
Move helixpublishwitharcade.proj one directory higher (#69)

* Move to armarch queue

* Address pr feedback

* Remove open for internal queues

* Move helixpublishwitharcade.proj one directory higher

4 years agoUse artifacts layout in place of bin dir
jashook [Thu, 14 Nov 2019 22:26:46 +0000 (14:26 -0800)]
Use artifacts layout in place of bin dir

4 years agoAdd convenience scripts coreclr.sh / cmd for local user workflow (#81)
Tomáš Rylek [Sun, 17 Nov 2019 20:55:56 +0000 (21:55 +0100)]
Add convenience scripts coreclr.sh / cmd for local user workflow (#81)

4 years agoMove and t.CoreSetup.sln (#82)
Stephen Toub [Sun, 17 Nov 2019 20:18:47 +0000 (15:18 -0500)]
Move and t.CoreSetup.sln (#82)

Paths were wrong, and it shouldn't be in the repo root.

4 years agoUse xunit runner fork in coreclr (#77)
Viktor Hofer [Sat, 16 Nov 2019 19:04:44 +0000 (20:04 +0100)]
Use xunit runner fork in coreclr (#77)

4 years ago[master] Update dependencies from dotnet/arcade mono/linker (#74)
dotnet-maestro[bot] [Sat, 16 Nov 2019 15:51:48 +0000 (16:51 +0100)]
[master] Update dependencies from dotnet/arcade mono/linker (#74)

* Update dependencies from https://github.com/dotnet/arcade build 20191115.1

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19565.1
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19565.1
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19565.1
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19565.1
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19565.1
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19565.1
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19565.1
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19565.1
- Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk - 5.0.0-beta.19565.1
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19565.1
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19565.1
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19565.1
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19565.1
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19565.1
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19565.1

* Update dependencies from https://github.com/mono/linker build 20191115.1

- ILLink.Tasks - 0.1.6-prerelease.19565.1

4 years agoFix system IO ports native dependency for package testing (#68)
Santiago Fernandez Madero [Sat, 16 Nov 2019 13:33:25 +0000 (05:33 -0800)]
Fix system IO ports native dependency for package testing (#68)

4 years agoRemove open for internal queues
jashook [Fri, 15 Nov 2019 05:13:14 +0000 (21:13 -0800)]
Remove open for internal queues

4 years agoAddress pr feedback
jashook [Fri, 15 Nov 2019 05:11:52 +0000 (21:11 -0800)]
Address pr feedback

4 years agoMove to armarch queue
jashook [Thu, 14 Nov 2019 23:55:03 +0000 (15:55 -0800)]
Move to armarch queue

4 years agoFixes SqlClient behavior of sending Attention signal for successful Bulk Copy operati...
Cheena Malhotra [Fri, 15 Nov 2019 19:05:54 +0000 (11:05 -0800)]
Fixes SqlClient behavior of sending Attention signal for successful Bulk Copy operation (#61)

4 years agoFix Connection Resiliency in SqlClient (#62)
Cheena Malhotra [Fri, 15 Nov 2019 19:05:09 +0000 (11:05 -0800)]
Fix Connection Resiliency in SqlClient (#62)

4 years ago[master] Update dependencies from dotnet/arcade mono/linker (#56)
dotnet-maestro[bot] [Fri, 15 Nov 2019 18:17:11 +0000 (19:17 +0100)]
[master] Update dependencies from dotnet/arcade mono/linker (#56)

* Update dependencies from https://github.com/dotnet/arcade build 20191114.6

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19564.6
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19564.6
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19564.6
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19564.6
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19564.6
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19564.6
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19564.6
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19564.6
- Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk - 5.0.0-beta.19564.6
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19564.6
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19564.6
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19564.6
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19564.6
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19564.6
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19564.6

* Update dependencies from https://github.com/mono/linker build 20191114.1

- ILLink.Tasks - 0.1.6-prerelease.19564.1

4 years agoFix up a bunch of repo references in docs (#60)
Stephen Toub [Fri, 15 Nov 2019 18:15:37 +0000 (13:15 -0500)]
Fix up a bunch of repo references in docs (#60)

This is just prelminary, as all of the docs need to be rationalized with each other now that they're all in the same repo.  But it at least keeps most of the links working for now.

4 years agoFix location of CodeAnalysis.ruleset (#59)
Stephen Toub [Fri, 15 Nov 2019 18:13:31 +0000 (13:13 -0500)]
Fix location of CodeAnalysis.ruleset (#59)

4 years agoUpdate dependencies from https://github.com/dotnet/arcade build 20191114.2 (#50)
dotnet-maestro[bot] [Fri, 15 Nov 2019 02:28:43 +0000 (03:28 +0100)]
Update dependencies from https://github.com/dotnet/arcade build 20191114.2 (#50)

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19564.2
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19564.2
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19564.2
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19564.2
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19564.2
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19564.2
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19564.2
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19564.2
- Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk - 5.0.0-beta.19564.2
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19564.2
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19564.2
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19564.2
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19564.2
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19564.2
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19564.2

4 years agoRemove IsRuntimeRepository checks (#43)
Viktor Hofer [Fri, 15 Nov 2019 00:50:43 +0000 (01:50 +0100)]
Remove IsRuntimeRepository checks (#43)

* Remove IsRuntimeRepository checks

* Remove YAML bits needed for building in core-setup.

* Remove remaining consolidation branches in yml

4 years agoAdd recently added entries for THIRD-PARTY-NOTICES (#54)
Jan Kotas [Fri, 15 Nov 2019 00:44:46 +0000 (01:44 +0100)]
Add recently added entries for THIRD-PARTY-NOTICES (#54)

- https://github.com/dotnet/coreclr/pull/27215
- https://github.com/dotnet/coreclr/pull/27299

4 years agoFix libraries build by removing freebsd package rid from IO.Ports (#53)
Santiago Fernandez Madero [Fri, 15 Nov 2019 00:44:27 +0000 (16:44 -0800)]
Fix libraries build by removing freebsd package rid from IO.Ports (#53)

4 years agoAdd exclusion paths for coreclr CI builds (#49)
Santiago Fernandez Madero [Fri, 15 Nov 2019 00:03:31 +0000 (16:03 -0800)]
Add exclusion paths for coreclr CI builds (#49)

* Add exclusion paths for coreclr CI builds

* Add CoreLib shared dir to include paths and update pr.yml

4 years agoR2R pipeline fix (#38)
Tomáš Rylek [Thu, 14 Nov 2019 20:17:00 +0000 (21:17 +0100)]
R2R pipeline fix (#38)

4 years agoFix test build of test project that referenced corefx shared corelib directly and...
Santiago Fernandez Madero [Thu, 14 Nov 2019 20:03:07 +0000 (12:03 -0800)]
Fix test build of test project that referenced corefx shared corelib directly and cleanup common path usages (#47)

* Fix test build break and update common path usages to use property

* Use normalize directory for CommonPath and CommonTestPath

* Update instances of CommonPath and CommonTestPath to not use trailing \

4 years agoAdd CopyTo{Async} func-based overloads to refs (#48)
Stephen Toub [Thu, 14 Nov 2019 20:02:24 +0000 (15:02 -0500)]
Add CopyTo{Async} func-based overloads to refs (#48)

4 years agoFix CoreClr adapter project syntax error (#46)
Viktor Hofer [Thu, 14 Nov 2019 18:58:12 +0000 (19:58 +0100)]
Fix CoreClr adapter project syntax error (#46)

4 years agoMerge pull request #42 from jashook/port_corclr_27875
Jarret Shook [Thu, 14 Nov 2019 18:56:00 +0000 (10:56 -0800)]
Merge pull request #42 from jashook/port_corclr_27875

Port corclr 27875

4 years agoUpdate Versions.props (#44)
Viktor Hofer [Thu, 14 Nov 2019 18:37:35 +0000 (19:37 +0100)]
Update Versions.props (#44)

4 years agoApply format patch and run git out of tempdir
jashook [Thu, 14 Nov 2019 18:26:49 +0000 (10:26 -0800)]
Apply format patch and run git out of tempdir

4 years agoFix artifact location in build.sh (#36)
Tomáš Rylek [Thu, 14 Nov 2019 17:44:56 +0000 (18:44 +0100)]
Fix artifact location in build.sh (#36)

* Fix artifact location in build.sh

4 years agoPort missing Path changes from old shared source mirror (#41)
Stephen Toub [Thu, 14 Nov 2019 17:35:38 +0000 (12:35 -0500)]
Port missing Path changes from old shared source mirror (#41)

It looks like the mirror didn't fully quiesce prior to snapping coreclr/corefx for the runtime consolidation.  As a result the libraries build is breaking.

4 years agoChange template
jashook [Thu, 14 Nov 2019 17:20:00 +0000 (09:20 -0800)]
Change template

4 years agoAdd changes to format job location
jashook [Thu, 14 Nov 2019 17:18:36 +0000 (09:18 -0800)]
Add changes to format job location

4 years agoPort dotnet/coreclr/27875
jashook [Thu, 14 Nov 2019 17:00:46 +0000 (09:00 -0800)]
Port dotnet/coreclr/27875

4 years agoDowngrade coreclr version as well and fixes (#39)
Viktor Hofer [Thu, 14 Nov 2019 16:30:02 +0000 (17:30 +0100)]
Downgrade coreclr version as well and fixes (#39)

4 years agoDowngrade CoreFx and NetCoreApp versions (#37)
Viktor Hofer [Thu, 14 Nov 2019 16:09:24 +0000 (17:09 +0100)]
Downgrade CoreFx and NetCoreApp versions (#37)

CoreClr is broken as Microsoft.NetCore.App or
Microsoft.Private.CoreFx.NetCoreApp is depending on System.IO.Ports
which is now depending on an unpublished freebsd native package. This
break was probably introduced with
7a4822f323bcaa18e184cf2403eb68cf1f8c9d28

4 years agoFix CodeAnalysis.ruleset path (#35)
Viktor Hofer [Thu, 14 Nov 2019 14:38:15 +0000 (15:38 +0100)]
Fix CodeAnalysis.ruleset path (#35)

4 years agoFix CoreLib shared paths (#34)
Viktor Hofer [Thu, 14 Nov 2019 14:08:08 +0000 (15:08 +0100)]
Fix CoreLib shared paths (#34)

4 years agoUpdate dependencies from .NET Core 5 Dev
dotnet-bot [Thu, 14 Nov 2019 04:56:07 +0000 (05:56 +0100)]
Update dependencies from .NET Core 5 Dev

4 years agoUpdate dependencies from .NET Tools - Latest
dotnet-bot [Thu, 14 Nov 2019 04:55:30 +0000 (05:55 +0100)]
Update dependencies from .NET Tools - Latest

4 years agoMerge branch 'master' of /home/vihofer/consolidation/artifacts/coreclr
dotnet-bot [Thu, 14 Nov 2019 04:54:42 +0000 (05:54 +0100)]
Merge branch 'master' of /home/vihofer/consolidation/artifacts/coreclr

4 years agoRemove obsolete benchmark projs (dotnet/coreclr#27869)
Viktor Hofer [Thu, 14 Nov 2019 07:03:43 +0000 (08:03 +0100)]
Remove obsolete benchmark projs (dotnet/coreclr#27869)

* Remove obsolete benchmark projects

* Remove myget feed

Commit migrated from https://github.com/dotnet/coreclr/commit/a9f3fc16483eecfc47fb79c362811d870be02249

4 years agoMerge branch 'master' of /home/vihofer/consolidation/artifacts/corefx
dotnet-bot [Thu, 14 Nov 2019 03:38:27 +0000 (04:38 +0100)]
Merge branch 'master' of /home/vihofer/consolidation/artifacts/corefx

4 years agoFix format job; build with the same dotnet CLI that jitutils uses (dotnet/coreclr...
Bruce Forstall [Thu, 14 Nov 2019 02:38:59 +0000 (18:38 -0800)]
Fix format job; build with the same dotnet CLI that jitutils uses (dotnet/coreclr#27871)

Commit migrated from https://github.com/dotnet/coreclr/commit/0dd1f6cb8c0267f214ace5704ffef7a4a8d055eb

4 years agoUnifying the type used for number of heaps/locks/threads (dotnet/coreclr#27846)
Vladimir Sadov [Thu, 14 Nov 2019 02:22:27 +0000 (18:22 -0800)]
Unifying the type used for  number of heaps/locks/threads (dotnet/coreclr#27846)

Unifying the type used for number of heaps/locks/threads
It is the same small number and should be just int.

NOTE: Initial number of allocated blocks per generation is also the same as number of heaps.

Commit migrated from https://github.com/dotnet/coreclr/commit/7405e434daa7341a87f5d5d046b2cc8b26fbb075

4 years agoReturn compGetTieringName printing. (dotnet/coreclr#27873)
Sergey Andreenko [Thu, 14 Nov 2019 01:15:18 +0000 (01:15 +0000)]
Return compGetTieringName printing. (dotnet/coreclr#27873)

Commit migrated from https://github.com/dotnet/coreclr/commit/dd02c6d34e054eb6b43a5cadfef1ab107c43bfd1

4 years agodisable unstable test (dotnet/corefx#42588)
Tomas Weinfurt [Thu, 14 Nov 2019 00:54:26 +0000 (16:54 -0800)]
disable unstable test (dotnet/corefx#42588)

Commit migrated from https://github.com/dotnet/corefx/commit/5cee7c97d602f294e27c582d4dab81ec388f1d7b

4 years agoinitial support for serial port on FreeBSD (dotnet/corefx#42519)
Tomas Weinfurt [Thu, 14 Nov 2019 00:52:58 +0000 (16:52 -0800)]
initial support for serial port on FreeBSD (dotnet/corefx#42519)

* initial support for serial port on FreeBSD

* adjust port name selection

* update packaging

* feedback from review

* fix PortHelper

* update include with AnyOS

Commit migrated from https://github.com/dotnet/corefx/commit/7a4822f323bcaa18e184cf2403eb68cf1f8c9d28

4 years agoDictionaryKeyPolicy not applied to keys that contain non primitive ty… (dotnet/corefx...
marcnet80 [Thu, 14 Nov 2019 00:49:54 +0000 (02:49 +0200)]
DictionaryKeyPolicy not applied to keys that contain non primitive ty… (dotnet/corefx#41691)

* DictionaryKeyPolicy not applied to keys that contain non primitive types dotnet/corefx#41176

https://github.com/dotnet/corefx/issues/41176#event-2697607085

* dotnet/corefx#41176: DictionaryKeyPolicy not applied to keys that contain non primitive types

https://github.com/dotnet/corefx/issues/41176

* add unit tests

https://github.com/dotnet/corefx/pull/41691

* Remove check for JsonExtensionDataAttribute to avoid reflection.

Commit migrated from https://github.com/dotnet/corefx/commit/d9dd0dac4285368002740333d6772d4db79d82c1

4 years agoAdd ability to patch corefx binaries from a locally built enlistment for coreclr...
David Mason [Thu, 14 Nov 2019 00:47:10 +0000 (16:47 -0800)]
Add ability to patch corefx binaries from a locally built enlistment for coreclr tests (dotnet/coreclr#27422)

Adds the "localcorefxpath" argument to build-test.cmd

Commit migrated from https://github.com/dotnet/coreclr/commit/216a3b7fb55c10cfde63397f9f2ba411a6a61518

4 years agoMerge branch 'master' of /home/vihofer/consolidation/artifacts/core-setup
dotnet-bot [Thu, 14 Nov 2019 00:31:08 +0000 (01:31 +0100)]
Merge branch 'master' of /home/vihofer/consolidation/artifacts/core-setup

4 years agoAdd automatic SDL validation (dotnet/core-setup#8846)
Davis Goodin [Thu, 14 Nov 2019 00:38:25 +0000 (18:38 -0600)]
Add automatic SDL validation (dotnet/core-setup#8846)

Commit migrated from https://github.com/dotnet/core-setup/commit/130c63e15de3227ddad89f8a9b4a24a249e678e8

4 years agoInitial runtime repository structure
dotnet-bot [Thu, 14 Nov 2019 00:26:19 +0000 (01:26 +0100)]
Initial runtime repository structure

4 years agoHKDF implementation (dotnet/corefx#42567)
Krzysztof Wicher [Thu, 14 Nov 2019 00:23:19 +0000 (16:23 -0800)]
HKDF implementation (dotnet/corefx#42567)

* HKDF implementation

* Fix CreateMacProvider on OSX

* apply review feedback

* improve error message in case of test failure

Commit migrated from https://github.com/dotnet/corefx/commit/c14fc5636bdb9141f69eaeaf0e5812b80af525b1

4 years agoAdd generatelayoutonly build-test.cmd (dotnet/coreclr#27861)
Jarret Shook [Thu, 14 Nov 2019 00:16:44 +0000 (16:16 -0800)]
Add generatelayoutonly build-test.cmd (dotnet/coreclr#27861)

* Add generatelayoutonly build-test.cmd

* address feedback

Commit migrated from https://github.com/dotnet/coreclr/commit/bc0ca5071bedfeca58eebdb71a71ea5a750155d0

4 years agoLarge json serialization/deserialization tests (dotnet/corefx#39668)
buyaa-n [Thu, 14 Nov 2019 00:14:46 +0000 (16:14 -0800)]
Large json serialization/deserialization tests (dotnet/corefx#39668)

* Test large json serializaiton/deserialization

* Fixing test failure, applying feedback

* Add circular dependency test with large object

* Added test writing an object right at threshold level, removed unnecessary test cases

* Fixing typo

* Using VS generated POCO for test

* Addressing feedback

* Applying feedback

* Applying feedback

* Applying feedback

* Refactored the test Json schema

* Commenting failing case

* Applying feedback

* Applying feedback

* Enabling fixed tests

Commit migrated from https://github.com/dotnet/corefx/commit/20334125a70444b5e8cf35f3f661911cd85a78b5

4 years agoJSON DOM refactor (dotnet/corefx#41041)
Katarzyna Bułat [Thu, 14 Nov 2019 00:14:02 +0000 (16:14 -0800)]
JSON DOM refactor (dotnet/corefx#41041)

* work on review comments, documentation changes included

* work on including review comments

* work on including review comments

* StringComparison methods improvements

* work on adressing review comments

* helping comment added

* StringComparison tests improved to check all enum values

* setting CurrentCulture test added

* review comments included

* build fixes

* CurrentCulture test removed

* Address nits and react to recent API changes.

Commit migrated from https://github.com/dotnet/corefx/commit/a0f71fa14ecd17c6aee146b8ef76aaec0dd389ed

4 years agoImprove dominator tree building & walking (dotnet/coreclr#27282)
mikedn [Wed, 13 Nov 2019 23:50:08 +0000 (01:50 +0200)]
Improve dominator tree building & walking (dotnet/coreclr#27282)

* Delete unused SsaBuilder code

* Delete BasicBlock::bbDfsNum

bbPostOrderNum serves the same purpose

* Improve dominator tree building & walking
- Change the dominator tree data structure to a simple array of nodes
- Adapt fgBuildDomTree so it can be used by SsaBuilder
- Add a dominator tree visitor class
- Reuse the dominator tree built by SsaBuilder for copy propagation

* Move bbNatLoopNum to fill a padding hole

Commit migrated from https://github.com/dotnet/coreclr/commit/9251ceff0395f989253b7874862feb396b7bddd3

4 years agoARM32 compilation fixes with GCC (dotnet/coreclr#27795)
Sinan Kaya [Wed, 13 Nov 2019 23:44:53 +0000 (18:44 -0500)]
ARM32 compilation fixes with GCC (dotnet/coreclr#27795)

* Suppress on clang only

* Fix integer conversion

* Extra qualifier

* Suppress warning

* Extra qualifier

* Signedness issues

* Correct offsetof

* Offsetof doesn't support non-constant values

* Conversion errors

* Move the comment too

* Fix assembly warning

* size is not constant

* Fix comment type

* Fix endmacro name

* Use OFFSET_NONE constant

Commit migrated from https://github.com/dotnet/coreclr/commit/e8bbcf18be67b864d16e12c13d16f1bea4a9c76e

4 years agoAdding tests for the new apis to convert between S.Numerics and S.R.Intrinsic vectors...
Tanner Gooding [Wed, 13 Nov 2019 23:41:01 +0000 (15:41 -0800)]
Adding tests for the new apis to convert between S.Numerics and S.R.Intrinsic vectors (dotnet/coreclr#27481)

* Updating Vector128.AsVector3 to have a functioning implementation

* Adding test template metadata covering the new methods for converting between S.Numerics and S.R.Intrinsics

* Regenerating the existing tests

* Generating the new Vector conversion tests

Commit migrated from https://github.com/dotnet/coreclr/commit/4b902f244e529b7596b1501eea6fdf27753b91ca

4 years agoFix naming in AssemblyLoadFromResolveHandlerInvoked user data template (dotnet/corecl...
Elinor Fung [Wed, 13 Nov 2019 23:32:21 +0000 (15:32 -0800)]
Fix naming in AssemblyLoadFromResolveHandlerInvoked user data template (dotnet/coreclr#27859)

Commit migrated from https://github.com/dotnet/coreclr/commit/92a61c430e2b433f2b42190cb8ee5ee9170ad365

4 years agoBgc suspension fixes (dotnet/coreclr#27729)
Peter Sollich [Wed, 13 Nov 2019 23:24:20 +0000 (00:24 +0100)]
Bgc suspension fixes (dotnet/coreclr#27729)

* Changes to set gen0 bricks always. This reduces the time spent in find_first_object when finding the start of objects for marking interior pointers.

* Revert "Changes to set gen0 bricks always. This reduces the time spent in find_first_object when finding the start of objects for marking interior pointers."

This reverts commit dotnet/coreclr@9d53ff910ceb5482c67350a88e6687b8f94d5634.

* Two fixes to speed up suspension for foreground GCs while background GC is in progress:

- In background_mark_simple1, check g_fSuspensionPending and if it is set, save the state of the work and restart the loop - this will call allow_fgc() and thus allow a foreground GC to take place.

- In revisit_written_page, call allow_fgc() at the end - this allow a foreground GC to happen whenever we are done with revisiting a written page.

* Addressed code review feedback - use counter instead of testing g_fSuspensionPending directly.

Commit migrated from https://github.com/dotnet/coreclr/commit/a7678f5d8e14ad0edc8d996ae4048079c7b2d575

4 years agoMake UriTypeConverter better handle relative URIs (dotnet/corefx#42580)
Eric StJohn [Wed, 13 Nov 2019 22:46:42 +0000 (14:46 -0800)]
Make UriTypeConverter better handle relative URIs (dotnet/corefx#42580)

We missed one case in handling relative URIs:
  ConvertTo(..., relativeUri, typeof(Uri))

Fix this, add tests, and share the UriKind calculation.

Commit migrated from https://github.com/dotnet/corefx/commit/136dba176f62308d701b992857d76ea790fd4631

4 years agoFix RHEL6 build (dotnet/coreclr#27863)
Jeremy Koritzinsky [Wed, 13 Nov 2019 22:14:57 +0000 (14:14 -0800)]
Fix RHEL6 build (dotnet/coreclr#27863)

* Make stripping symbols overridable at install_clr invocation to avoid double-stripping symbols.

* Add SKIP_STRIP option to install_clr parameter list comment

Commit migrated from https://github.com/dotnet/coreclr/commit/2b9559b69dc0375e42966a96e874a6b81b6334d1

4 years agoUse Strings.resx file for the exception messages (dotnet/corefx#40402)
Roman Marusyk [Wed, 13 Nov 2019 22:10:55 +0000 (23:10 +0100)]
Use Strings.resx file for the exception messages (dotnet/corefx#40402)

* Use Strings.resx file for the exception messages within  System.Windows.Extensions

* Use Strings resx file for the exception messages within System.Threading

* Use Strings resx file for the exception messages within System.Security.Cryptography.Xml

* Use Strings resx file for the exception messages within System.Runtime.WindowsRuntime

* Use Strings resx file for the exception messages within System.Reflection.Metadata

* Use Strings resx file for the exception messages within System.Private.Xml

* Use Strings resx file for the exception messages within System.Private.DataContractSerialization

* Use Strings resx file for the exception messages within System.Numerics.Tensors

* Use Strings resx file for the exception messages within System.IO.Packaging

* Use Strings resx file for the exception messages within System.IO.FileSystem

* Use Strings resx file for the exception messages within System.Drawing.Common

* Use Strings resx file for the exception messages within System.DirectoryServices

* Use Strings resx file for the exception messages within System.Diagnostics.DiagnosticSource

* Use Strings resx file for the exception messages within System.Composition.Hosting

* Update ExportDescriptorPromise.cs

* Fix build

Commit migrated from https://github.com/dotnet/corefx/commit/1518fdc5cc94571bf3ce1bb95e1a60f789a67f18

4 years agopropagate TLS alerts from OS layers (dotnet/corefx#41967)
Tomas Weinfurt [Wed, 13 Nov 2019 21:50:57 +0000 (13:50 -0800)]
propagate TLS alerts from OS layers  (dotnet/corefx#41967)

* initial alerts with openssl

* get alerts from schannel

* update tests to work with openssl 1.1.x

* fix ClientAsyncAuthenticate_ServerNoEncryption_NoConnect to work properly with Tls13

* remove extra comment

* feedback from review

* feedback from review

* remove unused variable

Commit migrated from https://github.com/dotnet/corefx/commit/784cb6b5b7e947d3a69c7183847652a0e9335ff0

4 years agoImprove diag tracing for NameResolution (dotnet/corefx#42428)
Tomas Weinfurt [Wed, 13 Nov 2019 21:50:14 +0000 (13:50 -0800)]
Improve diag tracing for NameResolution (dotnet/corefx#42428)

* WIP

* update

* update

* update

* cleanup

* fix windows

* disable GetHostEntryAsync_InvalidHost_LogsError on Windows

* feedback from review

Commit migrated from https://github.com/dotnet/corefx/commit/fe68ec506c7e2c5c104f912d8899778d022905d0

4 years agoPrintingServices.Unix.cs thread safety, Issue dotnet/corefx#24268 (dotnet/corefx...
Cody [Wed, 13 Nov 2019 21:18:42 +0000 (13:18 -0800)]
PrintingServices.Unix.cs thread safety, Issue dotnet/corefx#24268 (dotnet/corefx#37724)

* Fix thread-safety of LoadPrinters in PrintingServices.Unix.cs

* Restructure lazy initialization in PrintingServices.Unix.cs

Commit migrated from https://github.com/dotnet/corefx/commit/cf64918877d98577363bb40d5eafac52beb80a79

4 years agoRemove exclusion of two runtime assemblies from build in SuperILC (dotnet/coreclr...
Jan Vorlicek [Wed, 13 Nov 2019 21:05:06 +0000 (22:05 +0100)]
Remove exclusion of two runtime assemblies from build in SuperILC (dotnet/coreclr#27857)

The System.Private.CoreLib builds fine using crossgen2 now (I've been
building it locally for a couple of weeks already).
I've also tried to remove exclusion of the
Microsoft.Diagnostics.Tracing.TraceEvent and it is passing now as well.

Commit migrated from https://github.com/dotnet/coreclr/commit/1fae9e35c6fbd831db551543bc0be32e37fc4e11

4 years agoFix NetStandard issue in System.IO.FileSystem.AccessControl in 5.0 (dotnet/corefx...
Carlos Sanchez Lopez [Wed, 13 Nov 2019 20:26:12 +0000 (12:26 -0800)]
Fix NetStandard issue in System.IO.FileSystem.AccessControl in 5.0 (dotnet/corefx#42546)

Fix NetStandard issue in System.IO.FileSystem.AccessControl

We built the fix incorrectly so that it would only apply for netcoreapp3.0 but customer needs it on netstandard2.0 (desktop + core).  Customer impact is that they’ll see a PlatformNotSupported exception rather than the new API.

Commit migrated from https://github.com/dotnet/corefx/commit/70150e6750c35c9a67803e9cddfda7b1db2ec487

4 years agoUpdate CoreLib path for consolidation (dotnet/corefx#42577)
Viktor Hofer [Wed, 13 Nov 2019 19:48:15 +0000 (20:48 +0100)]
Update CoreLib path for consolidation (dotnet/corefx#42577)

Commit migrated from https://github.com/dotnet/corefx/commit/dc6136f34c7d4ebbc493a7bb6cf1d15bc82250e6

4 years agoAdd span-based CopyTo and CopyToAsync methods (dotnet/coreclr#27639)
Emmanuel André [Wed, 13 Nov 2019 19:47:18 +0000 (20:47 +0100)]
Add span-based CopyTo and CopyToAsync methods (dotnet/coreclr#27639)

* Add span-based CopyTo and CopyToAsync methods

* Update according to feedback

* Add span-based CopyTo overrides for MemoryStream

* Improve span-based CopyTo arguments validation

To avoid code duplication

* Update according to second review

Stream API is changed

* Resolve InternalReadSpan/Memory inlining

* Refactor ValidateCopyToArgs

* Update according to third review

* Update after fourth review

* Override span CopyTo for UnmanagedMemoryStream

* Apply suggestions from code review

Co-Authored-By: Stephen Toub <stoub@microsoft.com>
* Update after fifth review

* Add cross sync/async support for span-based CopyTo

* Call sync action directly in async context

* Rework cross sync/async support for span-based CopyTo

Co-Authored-By: Stephen Toub <stoub@microsoft.com>
Commit migrated from https://github.com/dotnet/coreclr/commit/6abc099d4a798dc9a267d04bc025efbcbf148473

4 years agoUpdate CoreLib sources path and import runtime (dotnet/coreclr#27858)
Viktor Hofer [Wed, 13 Nov 2019 19:46:54 +0000 (20:46 +0100)]
Update CoreLib sources path and import runtime (dotnet/coreclr#27858)

Commit migrated from https://github.com/dotnet/coreclr/commit/1f2dda30f315b7047f4ec8a5276d888d82f06941

4 years agoFix SIMD intrinsics handling in crossgen2 (dotnet/coreclr#27853)
Jan Vorlicek [Wed, 13 Nov 2019 19:40:58 +0000 (20:40 +0100)]
Fix SIMD intrinsics handling in crossgen2 (dotnet/coreclr#27853)

* Fix SIMD intrinsics handling in crossgen2

Crossgen2 was compiling methods that call SIMD intrinsics
(System.Numerics.Vector<T>). This is not correct, as the size of the
vector is a runtime specific detail - e.g. when running on devices
without SSE2 support, the size is 4 and when running on devices with
SSE2 support, the size is 8.
This fixes runtime errors in 6 coreclr pri 0 tests.

* Reflect PR feedback

Create a IsVectorOfT method and use it at all places where we were
previously checking the namespace and type name of Vector<T>

Commit migrated from https://github.com/dotnet/coreclr/commit/0f9814cc4e25ee4060d8f3ae2305210aef94f1bc

4 years ago[master] Update dependencies from 4 repositories (dotnet/corefx#42511)
dotnet-maestro[bot] [Wed, 13 Nov 2019 19:31:28 +0000 (19:31 +0000)]
[master] Update dependencies from 4 repositories (dotnet/corefx#42511)

* Update dependencies from https://github.com/dotnet/arcade build 20191108.11

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19558.11
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19558.11
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19558.11
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19558.11
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19558.11
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19558.11
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19558.11
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19558.11
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19558.11
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19558.11
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19558.11
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19558.11
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19558.11
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19558.11

* Update dependencies from https://github.com/dotnet/core-setup build 20191108.7

- Microsoft.NETCore.App - 5.0.0-alpha.1.19558.7
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19558.7
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19558.7

* Update dependencies from https://github.com/dotnet/corefx build 20191109.1

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19559.1
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19559.1

* Update dependencies from https://github.com/dotnet/standard build 20191108.1

- NETStandard.Library - 2.2.0-prerelease.19558.1

* Update dependencies from https://github.com/dotnet/core-setup build 20191109.5

- Microsoft.NETCore.App - 5.0.0-alpha.1.19559.5
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19559.5
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19559.5

* Update dependencies from https://github.com/dotnet/corefx build 20191109.6

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19559.6
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19559.6

* Update dependencies from https://github.com/dotnet/standard build 20191109.1

- NETStandard.Library - 2.2.0-prerelease.19559.1

* Update dependencies from https://github.com/dotnet/standard build 20191110.1

- NETStandard.Library - 2.2.0-prerelease.19560.1

* Update dependencies from https://github.com/dotnet/arcade build 20191111.8

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19561.8
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19561.8
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19561.8
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19561.8
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19561.8
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19561.8
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19561.8
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19561.8
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19561.8
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19561.8
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19561.8
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19561.8
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19561.8
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19561.8

* Update dependencies from https://github.com/dotnet/core-setup build 20191111.10

- Microsoft.NETCore.App - 5.0.0-alpha.1.19561.10
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19561.10
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19561.10

* Update dependencies from https://github.com/dotnet/corefx build 20191112.1

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19562.1
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19562.1

* React to SourceLink package rename

* Update dependencies from https://github.com/dotnet/arcade build 20191112.5

- Microsoft.DotNet.XUnitExtensions - 5.0.0-beta.19562.5
- Microsoft.DotNet.XUnitConsoleRunner - 2.5.1-beta.19562.5
- Microsoft.DotNet.VersionTools.Tasks - 5.0.0-beta.19562.5
- Microsoft.DotNet.ApiCompat - 5.0.0-beta.19562.5
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19562.5
- Microsoft.DotNet.Build.Tasks.Configuration - 5.0.0-beta.19562.5
- Microsoft.DotNet.Build.Tasks.Feed - 5.0.0-beta.19562.5
- Microsoft.DotNet.Build.Tasks.Packaging - 5.0.0-beta.19562.5
- Microsoft.DotNet.CodeAnalysis - 5.0.0-beta.19562.5
- Microsoft.DotNet.CoreFxTesting - 5.0.0-beta.19562.5
- Microsoft.DotNet.GenAPI - 5.0.0-beta.19562.5
- Microsoft.DotNet.Helix.Sdk - 5.0.0-beta.19562.5
- Microsoft.DotNet.RemoteExecutor - 5.0.0-beta.19562.5
- Microsoft.DotNet.GenFacades - 5.0.0-beta.19562.5

* Update dependencies from https://github.com/dotnet/core-setup build 20191112.8

- Microsoft.NETCore.App - 5.0.0-alpha.1.19562.8
- Microsoft.NETCore.DotNetHostPolicy - 5.0.0-alpha.1.19562.8
- Microsoft.NETCore.DotNetHost - 5.0.0-alpha.1.19562.8

* Update dependencies from https://github.com/dotnet/corefx build 20191112.8

- runtime.native.System.IO.Ports - 5.0.0-alpha.1.19562.8
- Microsoft.NETCore.Platforms - 5.0.0-alpha.1.19562.8

* Update dependencies from https://github.com/dotnet/standard build 20191112.1

- NETStandard.Library - 2.2.0-prerelease.19562.1

* Fix SQLClient MatchingRefApiCompatBaselines

Now that SQL client no longer builds a netstandard2.0 ref we can't fix
API compat issues with it.  Baseline them instead.  Rename the file
since this is the only active configuration which requires baselining.

Commit migrated from https://github.com/dotnet/corefx/commit/e1bd638024a09174c3de6d5ddc0b4f018372d006