From cbd01cab56ee3de8a31a37b1348f55ef8fc661bf Mon Sep 17 00:00:00 2001 From: Carol Eidt Date: Fri, 12 Jun 2020 04:56:44 -0700 Subject: [PATCH 01/18] Support mulx returning ValueTuple Fix #11782 --- build-tests.out | 4179 +++++++++++++++++ build.out | 2351 ++++++++++ libs.out | 1299 +++++ src/coreclr/src/jit/gentree.cpp | 23 - src/coreclr/src/jit/hwintrinsic.cpp | 22 +- .../src/jit/hwintrinsiccodegenxarch.cpp | 68 +- src/coreclr/src/jit/hwintrinsiclistxarch.h | 6 +- src/coreclr/src/jit/hwintrinsicxarch.cpp | 28 + src/coreclr/src/jit/importer.cpp | 2 +- src/coreclr/src/jit/lower.cpp | 6 +- src/coreclr/src/jit/lowerxarch.cpp | 10 + src/coreclr/src/jit/lsra.h | 2 +- src/coreclr/src/jit/lsraxarch.cpp | 55 +- src/coreclr/src/jit/morph.cpp | 9 +- .../src/System/Runtime/Intrinsics/X86/Bmi2.cs | 25 +- .../ref/System.Runtime.Intrinsics.cs | 2 + .../JitBlue/Runtime_11782/Runtime_11782.cs | 53 + .../Runtime_11782/Runtime_11782.csproj | 13 + 18 files changed, 8054 insertions(+), 99 deletions(-) create mode 100644 build-tests.out create mode 100644 build.out create mode 100644 libs.out create mode 100644 src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.cs create mode 100644 src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.csproj diff --git a/build-tests.out b/build-tests.out new file mode 100644 index 00000000000000..ad6a9c414b48d3 --- /dev/null +++ b/build-tests.out @@ -0,0 +1,4179 @@ +BUILDTEST: Starting Build at 12:25:17.52 +BUILDTEST: Detected Visual Studio 16.0 developer command prompt environment +BUILDTEST: Commencing CoreCLR test build +Downloading CoreDisTools package +"C:\git2\runtime\src\tests\Common\\..\..\..\dotnet.cmd" restore "C:\git2\runtime\src\tests\Common\\stress_dependencies\stress_dependencies.csproj" /p:TargetArchitecture=x64 /p:Configuration=Checked /p:RuntimeIdentifier="win-x64" /p:PackageRuntimeIdentifier="win-x64" +C:\git2\runtime\.dotnet + Determining projects to restore... + All projects are up-to-date for restore. +C:\git2\runtime\.dotnet +Microsoft (R) Build Engine version 16.8.0-preview-20475-05+aed5e7ed0 for .NET +Copyright (C) Microsoft Corporation. All rights reserved. + +Locating coredistools.dll +CoreDisTools library path: C:\Users\carol\.nuget\packages\runtime.win-x64.microsoft.netcore.coredistools\1.0.1-prerelease-00005\runtimes\win-x64\native\coredistools.dll +Copy library: C:\Users\carol\.nuget\packages\runtime.win-x64.microsoft.netcore.coredistools\1.0.1-prerelease-00005\runtimes\win-x64\native\coredistools.dll to C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked + 1 file(s) copied. +BUILDTEST: Commencing build of native test components for x64/Checked +BUILDTEST: Using CMake from C:\Program Files\CMake\bin\cmake.exe +BUILDTEST: Number of processor cores 4 +BUILDTEST: Using environment: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\\..\..\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 +********************************************************************** +** Visual Studio 2019 Developer Command Prompt v16.6.5 +** Copyright (c) 2020 Microsoft Corporation +********************************************************************** +[vcvarsall.bat] Environment initialized for: 'x86_x64' +Not searching for unused variables given on the command line. +-- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. +-- Configuring done +CMake Warning in Interop/IJW/IjwNativeDll/CMakeLists.txt: + For the target "IjwNativeDll" the /clr compiler flag was added manually. + Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME target property. + + +CMake Warning in Interop/IJW/IjwNativeCallingManagedDll/CMakeLists.txt: + For the target "IjwNativeCallingManagedDll" the /clr compiler flag was + added manually. Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME + target property. + + +CMake Warning in Interop/IJW/CopyConstructorMarshaler/CMakeLists.txt: + For the target "IjwCopyConstructorMarshaler" the /clr compiler flag was + added manually. Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME + target property. + + +CMake Warning in Interop/IJW/NativeVarargs/CMakeLists.txt: + For the target "IjwNativeVarargs" the /clr compiler flag was added + manually. Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME target + property. + + +-- Generating done +-- Build files have been written to: C:/git2/runtime/artifacts/tests/coreclr/obj/windows.x64.Checked/Native +Environment setup + Checking Build System + ComVisibleNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\NativeCallManagedComVisible\Checked\ComVisibleNative.dll + platformdefines.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Common\Platform\Checked\platformdefines.lib + ForeignThreadExceptionsNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Exceptions\ForeignThread\Checked\ForeignThreadExceptionsNative.dll + FromNativePaths_lib.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Loader\NativeLibs\Checked\FromNativePaths_lib.dll + GenericsNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Generics\Checked\GenericsNative.dll + COMClientEvents.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Events\Checked\COMClientEvents.exe + AnsiBStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\AnsiBSTR\Checked\AnsiBStrTestNative.dll + DllImportPath_Relative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_Relative.dll + CustomMarshalerNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ICustomMarshaler\ConflictingNames\Checked\CustomMarshalerNative.dll + BStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\BSTR\Checked\BStrTestNative.dll + DllImportPath_Local.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_Local.dll + DynamicTestServer.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\Dynamic\Server\Checked\DynamicTestServer.dll + ArrayWithOffsetNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\ArrayWithOffset\Checked\ArrayWithOffsetNative.dll + COMClientPrimitives.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Primitives\Checked\COMClientPrimitives.exe + COMNativeServer.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeServer\Checked\COMNativeServer.dll + FuncPtrAsDelegateParamNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\FuncPtrAsDelegateParam\Checked\FuncPtrAsDelegateParamNative.dll + CustomMarshalersNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\CustomMarshalers\Checked\CustomMarshalersNative.dll + HandleRefNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Miscellaneous\HandleRef\Checked\HandleRefNative.dll + Char_BestFitMappingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\BestFitMapping\Char\Checked\Char_BestFitMappingNative.dll + IEnumeratorNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\IEnumerator\Checked\IEnumeratorNative.dll + DllImportPath_ExeFile.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_ExeFile.exe + COMClientDispatch.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Dispatch\Checked\COMClientDispatch.exe + IUnknownNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\MarshalAPI\IUnknown\Checked\IUnknownNative.dll + ExecInDefAppDomDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ExecInDefAppDom\Checked\ExecInDefAppDomDll.dll + FunctionPointerNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\MarshalAPI\FunctionPointer\Checked\FunctionPointerNative.dll + DllImportPath_PathEnv.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_PathEnv.dll + BoolNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PrimitiveMarshalling\Bool\Checked\BoolNative.dll + GCPollNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Methodical\gc_poll\Checked\GCPollNative.dll + IjwNativeCallingManagedDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\IjwNativeCallingManagedDll\Checked\IjwNativeCallingManagedDll.dll + IjwCopyConstructorMarshaler.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\CopyConstructorMarshaler\Checked\IjwCopyConstructorMarshaler.dll + DelegateTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Delegate\Checked\DelegateTestNative.dll + IjwNativeDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\IjwNativeDll\Checked\IjwNativeDll.dll + ExactSpellingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\ExactSpelling\Checked\ExactSpellingNative.dll + LCIDNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Attributes\LCID\Checked\LCIDNative.dll + DecimalTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Decimal\Checked\DecimalTestNative.dll + CriticalHandlesNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\CriticalHandles\Checked\CriticalHandlesNative.dll + COMClientDefaultInterfaces.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\DefaultInterfaces\Checked\COMClientDefaultInterfaces.exe + LPTStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\LPTSTR\Checked\LPTStrTestNative.dll + IjwNativeVarargs.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\NativeVarargs\Checked\IjwNativeVarargs.dll + LPStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\LPSTR\Checked\LPStrTestNative.dll + BestFitMappingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\BestFitMapping\Checked\BestFitMappingNative.dll + LPStr_BestFitMappingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\BestFitMapping\LPStr\Checked\LPStr_BestFitMappingNative.dll + LayoutClassNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\LayoutClass\Checked\LayoutClassNative.dll + DllImportPath.Local.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath.Local.dll + MarshalArrayByValArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Array\MarshalArrayAsField\LPArrayNative\Checked\MarshalArrayByValArrayNative.dll + MockReferenceTrackerRuntime.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\ComWrappers\MockReferenceTrackerRuntime\Checked\MockReferenceTrackerRuntime.dll + MarshalArrayByValNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ArrayMarshalling\ByValArray\Checked\MarshalArrayByValNative.dll + COMClientLicensing.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Licensing\Checked\COMClientLicensing.exe + MarshalArrayLPArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Array\MarshalArrayAsParam\LPArrayNative\Checked\MarshalArrayLPArrayNative.dll + MarshalBoolArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ArrayMarshalling\BoolArray\Checked\MarshalBoolArrayNative.dll + MarshalEnumNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PrimitiveMarshalling\EnumMarshalling\Checked\MarshalEnumNative.dll + NativeDateTime.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\DateTime\Checked\NativeDateTime.dll + MarshalStructAsParam.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StructMarshalling\PInvoke\Checked\MarshalStructAsParam.dll + MAWSPINative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\Checked\MAWSPINative.dll + NonBlittablePointerNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Primitives\Pointer\Checked\NonBlittablePointerNative.dll + AsAnyNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\AsAny\Checked\AsAnyNative.dll + PInvokePassingByRefNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByRef\Checked\PInvokePassingByRefNative.dll + NativeLibrary.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\NativeLibrary\NativeLibraryToLoad\Checked\NativeLibrary.dll + NativeFunctions.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\baseservices\callconvs\Checked\NativeFunctions.dll + PInvokeExampleNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\pinvoke\Checked\PInvokeExampleNative.dll + PInvokePassingByOutNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByOut\Checked\PInvokePassingByOutNative.dll + RPIP_ByRefNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByRef\Checked\ReversePInvokePassingByRefNative.dll + PInvokeIntNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Primitives\Int\Checked\PInvokeIntNative.dll + Profiler.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\profiler\native\Checked\Profiler.dll + RuntimeHandlesNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Primitives\RuntimeHandles\Checked\RuntimeHandlesNative.dll + RPIP_ByOutNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByOut\Checked\ReversePInvokePassingByOutNative.dll + RefIntNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\RefInt\Checked\RefIntNative.dll + RefCharArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\RefCharArray\Checked\RefCharArrayNative.dll + ReversePInvokeNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StructMarshalling\ReversePInvoke\MarshalExpStruct\Checked\ReversePInvokeNative.dll + SeqPInvokeNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StructMarshalling\ReversePInvoke\MarshalSeqStruct\Checked\SeqPInvokeNative.dll + SafeArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ArrayMarshalling\SafeArray\Checked\SafeArrayNative.dll + SafeHandleNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SafeHandles\Checked\SafeHandleNative.dll + SuppressGCTransitionNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Attributes\SuppressGCTransition\Checked\SuppressGCTransitionNative.dll + SimpleStructNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\SimpleStruct\Checked\SimpleStructNative.dll + StructABILib.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\StructABI\Checked\StructABILib.dll + Unmanaged.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\baseservices\exceptions\regressions\V1\SEH\VJ\Checked\Unmanaged.dll + UTF8TestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\UTF8\Checked\UTF8TestNative.dll + ThisCallNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Miscellaneous\ThisCall\Checked\ThisCallNative.dll + UIntPtrNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PrimitiveMarshalling\UIntPtr\Checked\UIntPtrNative.dll + VarargsNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Varargs\Checked\VarargsNative.dll + VBByRefStrNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\VBByRefStr\Checked\VBByRefStrNative.dll + UnmanagedCallersOnlyDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\UnmanagedCallersOnly\Checked\UnmanagedCallersOnlyDll.dll + VariantNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Variant\Checked\VariantNative.dll + Vector3TestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\SIMD\Checked\Vector3TestNative.dll + WeakReferenceNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\ComWrappers\WeakReference\Checked\WeakReferenceNative.dll + fpcw.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\baseservices\exceptions\regressions\Dev11\147911\Checked\fpcw.dll + SizeConstNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\SizeConst\Checked\SizeConstNative.dll + Vector2_3_4TestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Vector2_3_4\Checked\Vector2_3_4TestNative.dll + jitstructtests_lib.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Methodical\structs\systemvbringup\Checked\jitstructtests_lib.dll + hfa_nested_f64_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_nested_f64_native_cpp.dll + hfa_nested_f32_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_nested_f32_native_cpp.dll + hfa_simple_f32_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_simple_f32_native_cpp.dll + hfa_simple_f64_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_simple_f64_native_cpp.dll + hostpolicy.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Common\hostpolicymock\Checked\hostpolicy.dll + mscoree.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\ijwhostmock\Checked\mscoree.dll + mirror.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\pinning\object-pin\Checked\mirror.dll + native_i0s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i0s.dll + native_i5c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i5c.dll + native_i3c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i3c.dll + native_i0c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i0c.dll + native_i6c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i6c.dll + native_i1s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i1s.dll + native_i1c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i1c.dll + native_i7c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i7c.dll + native_i3s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i3s.dll + native_i5s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i5s.dll + nativelibrary.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\readytorun\tests\Checked\nativelibrary.dll + native_i6s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i6s.dll + native_i8c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i8c.dll + native_i8s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i8s.dll + native_i7s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i7s.dll + test2.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Regression\VS-ia64-JIT\V1.2-M02\b108129\Checked\test2.dll + varargnative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\arglist\Checked\varargnative.dll + Building Custom Rule C:/git2/runtime/src/tests/CMakeLists.txt + -- Install configuration: "Checked" + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/inc/corerror.h + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/inc/corprof.h + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/platformdefines.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hostpolicy.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hostpolicy.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ForeignThreadExceptionsNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ForeignThreadExceptionsNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SuppressGCTransitionNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SuppressGCTransitionNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DecimalTestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DecimalTestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ArrayWithOffsetNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ArrayWithOffsetNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Char_BestFitMappingNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Char_BestFitMappingNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStr_BestFitMappingNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStr_BestFitMappingNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeIntNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeIntNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RuntimeHandlesNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RuntimeHandlesNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NonBlittablePointerNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NonBlittablePointerNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByOutNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByOutNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByRefNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByRefNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByOutNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByOutNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByRefNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByRefNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValArrayNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValArrayNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayLPArrayNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayLPArrayNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/HandleRefNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/HandleRefNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ThisCallNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ThisCallNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MAWSPINative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MAWSPINative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CriticalHandlesNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CriticalHandlesNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GenericsNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GenericsNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AsAnyNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AsAnyNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeHandleNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeHandleNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector2_3_4TestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector2_3_4TestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UnmanagedCallersOnlyDll.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UnmanagedCallersOnlyDll.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BoolNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BoolNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UIntPtrNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UIntPtrNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalBoolArrayNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalBoolArrayNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalEnumNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalEnumNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FuncPtrAsDelegateParamNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FuncPtrAsDelegateParamNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SimpleStructNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SimpleStructNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalStructAsParam.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalStructAsParam.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokeNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokeNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SeqPInvokeNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SeqPInvokeNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BestFitMappingNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BestFitMappingNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefIntNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefIntNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefCharArrayNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefCharArrayNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStrTestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStrTestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPTStrTestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPTStrTestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UTF8TestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UTF8TestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BStrTestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BStrTestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AnsiBStrTestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AnsiBStrTestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VBByRefStrNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VBByRefStrNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FunctionPointerNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FunctionPointerNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IUnknownNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IUnknownNative.dll + -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeLibrary.lib + -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeLibrary.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SizeConstNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SizeConstNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Local.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Local.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath.Local.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath.Local.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_PathEnv.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_PathEnv.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Relative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Relative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExactSpellingNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExactSpellingNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExecInDefAppDomDll.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExecInDefAppDomDll.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalerNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalerNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LayoutClassNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LayoutClassNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeDateTime.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeDateTime.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LCIDNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LCIDNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VariantNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VariantNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VarargsNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VarargsNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ComVisibleNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ComVisibleNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IEnumeratorNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IEnumeratorNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalersNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalersNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeArrayNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeArrayNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DynamicTestServer.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DynamicTestServer.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMNativeServer.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMNativeServer.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientPrimitives.exe + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientLicensing.exe + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientDefaultInterfaces.exe + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientDispatch.exe + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientEvents.exe + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MockReferenceTrackerRuntime.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MockReferenceTrackerRuntime.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/WeakReferenceNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/WeakReferenceNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mscoree.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mscoree.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeDll.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeCallingManagedDll.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeCallingManagedDll.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwCopyConstructorMarshaler.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeVarargs.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/StructABILib.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/StructABILib.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/varargnative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/varargnative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mirror.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mirror.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeExampleNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeExampleNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GCPollNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GCPollNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/jitstructtests_lib.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/jitstructtests_lib.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/test2.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/test2.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector3TestNative.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector3TestNative.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f32_native_cpp.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f32_native_cpp.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f64_native_cpp.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f64_native_cpp.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f32_native_cpp.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f32_native_cpp.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f64_native_cpp.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f64_native_cpp.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0c.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0c.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1c.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1c.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3c.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3c.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5c.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5c.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6c.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6c.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7c.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7c.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8c.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8c.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0s.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0s.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1s.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1s.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3s.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3s.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5s.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5s.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6s.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6s.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7s.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7s.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8s.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8s.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/Loader/NativeLibs/FromNativePaths_lib.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/Loader/NativeLibs/FromNativePaths_lib.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeFunctions.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeFunctions.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/fpcw.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/fpcw.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Unmanaged.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Unmanaged.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Profiler.lib + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Profiler.dll + -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Profiler.pdb + -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/nativelibrary.lib + -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/nativelibrary.dll +BUILDTEST: Restoring CoreCLR product from packages + [12:33:53.62] Restoring all packages... + Determining projects to restore... + All projects are up-to-date for restore. + Determining projects to restore... + All projects are up-to-date for restore. + Determining projects to restore... + All projects are up-to-date for restore. + Determining projects to restore... + All projects are up-to-date for restore. + Determining projects to restore... + All projects are up-to-date for restore. + [12:34:11.99] Restoring all packages...Done. + Building Targeting Pack + external -> + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:00:20.55 +BUILDTEST: Starting the Managed Tests Build +BUILDTEST: Building tests divided into 3 test groups +Running: msbuild C:\git2\runtime\src\tests\build.proj -warnAsError:0 /nodeReuse:false '/flp:Verbosity=normal;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.log";Append=false' '/flp1:WarningsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.wrn";Append=false' '/flp2:ErrorsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.err";Append=false' /p:TargetsWindows=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release /p:CopyNativeProjectBinaries=true /p:__SkipPackageRestore=true + Building Targeting Pack + external -> + environment_version -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\CoreMangLib\system\environment\environment_version\environment_version.dll + Count -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandleCollector\Count\Count.dll + PinObj_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\PinObj_neg\PinObj_neg.dll + Free_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Free_neg\Free_neg.dll + Target_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Target_neg\Target_neg.dll + ILatencyTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\ILatencyTest\ILatencyTest.dll + ToFromIntPtr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\ToFromIntPtr\ToFromIntPtr.dll + InducedGen0GC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InducedGen0GC\InducedGen0GC.dll + NegTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandleCollector\NegTests\NegTests.dll + InducedGen2GC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InducedGen2GC\InducedGen2GC.dll + Usage -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandleCollector\Usage\Usage.dll + AddrOfPinnedObject_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\AddrOfPinnedObject_neg\AddrOfPinnedObject_neg.dll + Casting -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Casting\Casting.dll + InducedGen1GC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InducedGen1GC\InducedGen1GC.dll + Collect1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect1\Collect1.dll + ForeignThreadExceptions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Exceptions\ForeignThread\ForeignThreadExceptions\ForeignThreadExceptions.dll + Alloc_neg2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Alloc_neg2\Alloc_neg2.dll + Collect_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_neg\Collect_neg.dll + Collect_fail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_fail\Collect_fail.dll + CollectionCountTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\CollectionCountTest\CollectionCountTest.dll + GetGCMemoryInfo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGCMemoryInfo\GetGCMemoryInfo.dll + Collect0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect0\Collect0.dll + InputValidation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InputValidation\InputValidation.dll + GetGenerationWR -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGenerationWR\GetGenerationWR.dll + GetGeneration -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGeneration\GetGeneration.dll + MaxGeneration -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\MaxGeneration\MaxGeneration.dll + Collect_Optimized_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_Optimized_2\Collect_Optimized_2.dll + Collect_Optimized_3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_Optimized_3\Collect_Optimized_3.dll + GetAllocatedBytesForCurrentThread -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetAllocatedBytesForCurrentThread\GetAllocatedBytesForCurrentThread.dll + Finalize2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\Finalize2\Finalize2.dll + GetTotalAllocatedBytes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetTotalAllocatedBytes\GetTotalAllocatedBytes.dll + SuppressFinalize_Null -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\SuppressFinalize_Null\SuppressFinalize_Null.dll + GetGeneration_fail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGeneration_fail\GetGeneration_fail.dll + NullHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\NullHandle\NullHandle.dll + ReRegisterForFinalize_null -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\ReRegisterForFinalize_null\ReRegisterForFinalize_null.dll + finalizeexcep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Finalizer\finalizeother\finalizeexcep\finalizeexcep.dll + NoGC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\NoGCRegion\NoGC\NoGC.dll + finalizearray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Finalizer\finalizeother\finalizearray\finalizearray.dll + multipleWRs_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\multipleWRs_1\multipleWRs_1.dll + multipleWRs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\multipleWRs\multipleWRs.dll + bestfit-threaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit-threaded\bestfit-threaded.dll + LargeObjectAlloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Coverage\LargeObjectAlloc\LargeObjectAlloc.dll + LargeObjectAlloc2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Coverage\LargeObjectAlloc2\LargeObjectAlloc2.dll + GCUtil_HeapExpansion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\GCUtil_HeapExpansion\GCUtil_HeapExpansion.dll + bestfit_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit_1\bestfit_1.dll + lohcompactapi -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\LOHCompaction\lohcompactapi\lohcompactapi.dll + CoreCLRTestLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\CoreCLRTestLibrary\CoreCLRTestLibrary\TestLibrary.dll + bestfit-finalize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit-finalize\bestfit-finalize.dll + lohcompactapi_exceptions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\LOHCompaction\lohcompactapi_exceptions\lohcompactapi_exceptions.dll + plug -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\plug\plug.dll + keepalivetry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\KeepAlive\keepaliveother\keepalivetry\keepalivetry.dll + bestfit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit\bestfit.dll + lohpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\LOHCompaction\lohpin\lohpin.dll + Handles -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\Handles\Handles.dll + GCUtil_Pinning -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\GCUtil_Pinning\GCUtil_Pinning.dll + expandheap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\expandheap\expandheap.dll + largeobject -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\largeobject\largeobject.dll + Finalizer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\Finalizer\Finalizer.dll + memcheck -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\memcheck\memcheck.dll + largearraytest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\Regressions\largearraytest\largearraytest.dll + PinnedObject -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedObject\PinnedObject.dll + PinnedHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedHandle\PinnedHandle.dll + gettotalmemory -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\API\gc\gettotalmemory\gettotalmemory.dll + pluggaps -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\pluggaps\pluggaps.dll + PinnedCollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedCollect\PinnedCollect.dll + EEGC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\EEGC\EEGC.dll + keepalivedirectedgraph -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\KeepAlive\keepaliveother\keepalivedirectedgraph\keepalivedirectedgraph.dll + pressureoverflow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\Regressions\pressureoverflow\pressureoverflow.dll + Allocation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\Allocation\Allocation.dll + GCLarge -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCLarge\GCLarge.dll + ConcurrentSpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\ConcurrentSpin\ConcurrentSpin.dll + LargeStrings -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\LargeStrings\LargeStrings.dll + PinnedMultiple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedMultiple\PinnedMultiple.dll + GCPerf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCPerf\GCPerf.dll + PinnedMany -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedMany\PinnedMany.dll + GCHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCHandle\GCHandle.dll + GCSimulator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCSimulator\GCSimulator.dll + LowLatency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\LowLatency\LowLatency.dll + ServerSpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\ServerSpin\ServerSpin.dll + GCSmall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCSmall\GCSmall.dll + LOHSmooth -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\LOHSmooth\LOHSmooth.dll + MarkingCardOfList -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MarkingCardOfList\MarkingCardOfList.dll + MidLife -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MidLife\MidLife.dll + ToBoxOrNot -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\ToBoxOrNot\ToBoxOrNot.dll + 289745 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta1\289745\289745\289745.dll + MarkingCardOfLargeArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MarkingCardOfLargeArray\MarkingCardOfLargeArray.dll + MicroBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MicroBench\MicroBench.dll + MemoryPressure -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MemoryPressure\MemoryPressure.dll + WeakReference -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\WeakReference\WeakReference.dll + 149926 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta1\149926\149926\149926.dll + XMLReader -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\XMLReader\XMLReader.dll + 302560 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta1\289745\302560\302560.dll + runtime_32848 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\Github\runtime_32848\runtime_32848\runtime_32848.dll + ManagedTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\476725\ManagedTest\ManagedTest.dll + 460373 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\460373\460373\460373.dll + bintree -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\bintree\bintree.dll + 494226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-rtm\494226\494226\494226.dll + 426480 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\426480\426480\426480.dll + 25252 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v3.0\25252\25252\25252.dll + thdtreelivingobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\thdtreelivingobj\thdtreelivingobj.dll + 445488 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\445488\445488\445488.dll + Managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\485617\Managed\Managed.dll + gcvariant2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant2\gcvariant2.dll + 452950 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\452950\452950\452950.dll + thdtreegrowingobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\thdtreegrowingobj\thdtreegrowingobj.dll + variantint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\variantint\variantint.dll + arrcpy -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\arrcpy\arrcpy.dll + gcvariant -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant\gcvariant.dll + doubLink -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\doubLink\doubLink.dll + gcvariant3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant3\gcvariant3.dll + DoubLink -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\DoubLink\DoubLink.dll + thdtree -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\thdtree\thdtree.dll + gcvariant4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant4\gcvariant4.dll + dlbigleakthd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\dlbigleakthd\dlbigleakthd.dll + variantlinklist -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\variantlinklist\variantlinklist.dll + strmap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\strmap\strmap.dll + dlcollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\dlcollect\dlcollect.dll + dlstack -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\dlstack\dlstack.dll + finalnstruct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\finalnstruct\finalnstruct.dll + doublinkgen -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\doublinkgen\doublinkgen.dll + FinalizeTimeout -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalizeTimeout\FinalizeTimeout\FinalizeTimeout.dll + gcbench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\GCBench\gcbench\gcbench.dll + dynamo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Dynamo\dynamo\dynamo.dll + DoubLink_V2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\DoubLink_V2\DoubLink_V2.dll + doublinkstay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\doublinkstay\doublinkstay.dll + doublinknoleak2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\doublinknoleak2\doublinknoleak2.dll + nstructtun -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\nstructtun\nstructtun.dll + nstructresur -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\nstructresur\nstructresur.dll + muldimjagary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\muldimjagary\muldimjagary\muldimjagary.dll + continue -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Resurrection\continue\continue.dll + leakwheel -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\LeakWheel\leakwheel\leakwheel.dll + gcstress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\GCStress\gcstress\gcstress.dll + ndpinfinal -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\NDPin\ndpinfinal\ndpinfinal.dll + rootmem -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Rootmem\rootmem\rootmem.dll + rancollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\RanCollect\rancollect\rancollect.dll + ndpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\NDPin\ndpin\ndpin.dll + reflectobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\ReflectObj\reflectobj\reflectobj.dll + singlinkgen -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\SingLinkList\singlinkgen\singlinkgen.dll + minleakgen -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\MinLeakGen\minleakgen\minleakgen.dll + servermodel -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\ServerModel\servermodel\servermodel.dll + stringcreator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\StringCreator\stringcreator\stringcreator.dll + singlinkstay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\SingLinkList\singlinkstay\singlinkstay.dll + thdchaos -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\THDChaos\thdchaos\thdchaos.dll + thdlist -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\THDList\thdlist\thdlist.dll + ReliabilityFramework -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\ReliabilityFramework.dll + AssemblyC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyC\AssemblyC.dll + ComWrappersTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\API\ComWrappersTests\ComWrappersTests.dll + Dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Dynamic\Dynamic\Dynamic.dll + WeakReferenceTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\WeakReference\WeakReferenceTest\WeakReferenceTest.dll + 573277 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\573277.dll + SafeArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ArrayMarshalling\SafeArray\SafeArrayTest\SafeArrayTest.dll + AssemblyContracts -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyContracts\AssemblyContracts.dll + NETClientAggregation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Aggregation\NETClientAggregation\NETClientAggregation.dll + MarshalArrayByValTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest\MarshalArrayByValTest.dll + NETServer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETServer\NETServer\NETServer.dll + NETClientLicense -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Licensing\NETClientLicense\NETClientLicense.dll + NETServer.DefaultInterfaces -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETServer\NETServer.DefaultInterfaces\NETServer.DefaultInterfaces.dll + allocationwithpins -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\allocationwithpins.dll + NETClientEvents -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Events\NETClientEvents\NETClientEvents.dll + NETClientIDispatch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\IDispatch\NETClientIDispatch\NETClientIDispatch.dll + NETClientIInspectable -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\IInspectable\NETClientIInspectable\NETClientIInspectable.dll + GlobalInstanceTrackerSupportTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\GlobalInstance\GlobalInstanceTrackerSupportTests\GlobalInstanceTrackerSupportTests.dll + NETClientPrimitives -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Primitives\NETClientPrimitives\NETClientPrimitives.dll + DllImportPathTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\DllImportAttribute\DllImportPath\DllImportPathTest\DllImportPathTest.dll + b115557 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\b115557.dll + InjectedCode -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ExecInDefAppDom\InjectedCode\InjectedCode\InjectedCode.dll + Events -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Events\Events.dll + Licensing -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Licensing\Licensing.dll + Reflection -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Reflection\Reflection\Reflection.dll + Dispatch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Dispatch\Dispatch.dll + ExactSpellingTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\DllImportAttribute\ExactSpelling\ExactSpellingTest\ExactSpellingTest.dll + ConsumeNETServer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\ConsumeNETServer\ConsumeNETServer\ConsumeNETServer.dll + Primitives -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Primitives\Primitives.dll + AssemblyB -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyB\AssemblyB.dll + bestfit-finalize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\bestfit-finalize.dll + ICustomMarshaler_TargetWindows -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\Primitives\ICustomMarshaler_TargetWindows\ICustomMarshaler_TargetWindows.dll + FixupCallsHostWhenLoaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\FixupCallsHostWhenLoaded\FixupCallsHostWhenLoaded\FixupCallsHostWhenLoaded.dll + IDynamicInterfaceCastable -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IDynamicInterfaceCastable\IDynamicInterfaceCastable\IDynamicInterfaceCastable.dll + concurrentspin2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\concurrentspin2.dll + CustomMarshaler2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\CustomMarshaler2\CustomMarshaler2.dll + CopyConstructorMarshaler -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\CopyConstructorMarshaler\CopyConstructorMarshaler\CopyConstructorMarshaler.dll + CustomMarshaler -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\CustomMarshaler\CustomMarshaler.dll + ManagedCallingNative -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\ManagedCallingNative\ManagedCallingNative\ManagedCallingNative.dll + NETClientPrimitivesInALC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Primitives\NETClientPrimitivesInALC\NETClientPrimitivesInALC.dll + FunctionPtrTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\FunctionPointer\FunctionPtrTest\FunctionPtrTest.dll + NativeVarargsTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\NativeVarargs\NativeVarargsTest\NativeVarargsTest.dll + LoadIjwFromModuleHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\LoadIjwFromModuleHandle\LoadIjwFromModuleHandle\LoadIjwFromModuleHandle.dll + Castable -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICastable\Castable\Castable.dll + CoreCLRTestLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\TestLibrary.dll + IUnknownTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\IUnknown\IUnknownTest\IUnknownTest.dll + NativeCallingManaged -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\NativeCallingManaged\NativeCallingManaged\NativeCallingManaged.dll + LayoutClassTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\LayoutClass\LayoutClassTest\LayoutClassTest.dll + CallbackStressTest_TargetWindows -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\Callback\CallbackStressTest_TargetWindows\CallbackStressTest_TargetWindows.dll + ArrayWithOffsetTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\ArrayWithOffset\ArrayWithOffsetTest\ArrayWithOffsetTest.dll + DefaultInterfaces -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\DefaultInterfaces\DefaultInterfaces.dll + GlobalInstanceMarshallingTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\GlobalInstance\GlobalInstanceMarshallingTests\GlobalInstanceMarshallingTests.dll + TestAsm -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\AssemblyLoadContext\TestAsm\TestAsm\TestAsm.dll + DirectedGraph -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\DirectedGraph.dll + AsLPArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsField\AsLPArray\AsLPArrayTest\AsLPArrayTest.dll + ExecInDefAppDom -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ExecInDefAppDom\ExecInDefAppDom\ExecInDefAppDom.dll + NativeLibraryTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\API\NativeLibraryTests\NativeLibraryTests.dll + CallbackTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\Callback\CallbackTests\CallbackTests.dll + AsDefaultTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsParam\AsDefault\AsDefaultTest\AsDefaultTest.dll + AsLPArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsParam\AsLPArray\AsLPArrayTest\AsLPArrayTest.dll + AsByValArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsField\AsByValArray\AsByValArrayTest\AsByValArrayTest.dll + AsAnyTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\AsAny\AsAnyTest\AsAnyTest.dll + AFF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PFT\AFF_PFT\AFF_PFT.dll + IUnknownTestInALC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\IUnknown\IUnknownTestInALC\IUnknownTestInALC.dll + doubLinkStay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\doubLinkStay.dll + AFF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PFF\AFF_PFF\AFF_PFF.dll + AFF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PTT\AFF_PTT\AFF_PTT.dll + LCIDTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Attributes\LCID\LCIDTest\LCIDTest.dll + SuppressGCTransitionUtil -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Attributes\SuppressGCTransition\SuppressGCTransitionUtil\SuppressGCTransitionUtil.dll + AFT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PTF\AFT_PTF\AFT_PTF.dll + MultipleALCs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\MultipleALCs\MultipleALCs.dll + AFF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PTF\AFF_PTF\AFF_PTF.dll + AFT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PFF\AFT_PFF\AFT_PFF.dll + Assembly_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_False_False\Assembly_False_False\Assembly_False_False.dll + SameNameDifferentAssembly -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\SameNameDifferentAssembly\SameNameDifferentAssembly.dll + AFT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PFT\AFT_PFT\AFT_PFT.dll + AFT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PTT\AFT_PTT\AFT_PTT.dll + Assembly_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_True_True\Assembly_True_True\Assembly_True_True.dll + ExpandHeap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\ExpandHeap.dll + ATF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PTF\ATF_PTF\ATF_PTF.dll + ATF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PFT\ATF_PFT\ATF_PFT.dll + ATT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PFF\ATT_PFF\ATT_PFF.dll + Assembly_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_True_False\Assembly_True_False\Assembly_True_False.dll + Assembly_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_False_True\Assembly_False_True\Assembly_False_True.dll + ATF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PFF\ATF_PFF\ATF_PFF.dll + ATT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PTF\ATT_PTF\ATT_PTF.dll + ATT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PFT\ATT_PFT\ATT_PFT.dll + ATF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PTT\ATF_PTT\ATF_PTT.dll + Pinvoke_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_True_False\Pinvoke_True_False\Pinvoke_True_False.dll + GCQueue -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\GCQueue.dll + AFF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PFF\AFF_PFF\AFF_PFF.dll + Pinvoke_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_True_True\Pinvoke_True_True\Pinvoke_True_True.dll + Pinvoke_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_False_True\Pinvoke_False_True\Pinvoke_False_True.dll + ATT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PTT\ATT_PTT\ATT_PTT.dll + Pinvoke_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_False_False\Pinvoke_False_False\Pinvoke_False_False.dll + AFF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PFT\AFF_PFT\AFF_PFT.dll + GCSimulator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\GCSimulator.dll + ResolveUnmanagedDllTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\AssemblyLoadContext\ResolveUnmanagedDllTests\ResolveUnmanagedDllTests.dll + AFT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PTT\AFT_PTT\AFT_PTT.dll + AFF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PTF\AFF_PTF\AFF_PTF.dll + Assembly_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_False_False\Assembly_False_False\Assembly_False_False.dll + AFT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PFF\AFT_PFF\AFT_PFF.dll + AFT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PTF\AFT_PTF\AFT_PTF.dll + AFF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PTT\AFF_PTT\AFF_PTT.dll + Assembly_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_True_False\Assembly_True_False\Assembly_True_False.dll + GCVariant -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\GCVariant.dll + AFT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PFT\AFT_PFT\AFT_PFT.dll + Assembly_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_False_True\Assembly_False_True\Assembly_False_True.dll + ATF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PTF\ATF_PTF\ATF_PTF.dll + Assembly_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_True_True\Assembly_True_True\Assembly_True_True.dll + ATF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PFF\ATF_PFF\ATF_PFF.dll + ATT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PFF\ATT_PFF\ATT_PFF.dll + Pinvoke_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_False_False\Pinvoke_False_False\Pinvoke_False_False.dll + LargeObjectAlloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc.dll + ATF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PFT\ATF_PFT\ATF_PFT.dll + ATF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PTT\ATF_PTT\ATF_PTT.dll + ATT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PTF\ATT_PTF\ATT_PTF.dll + Pinvoke_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_False_True\Pinvoke_False_True\Pinvoke_False_True.dll + SuppressGCTransitionTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Attributes\SuppressGCTransition\SuppressGCTransitionTest\SuppressGCTransitionTest.dll + AssemblyA -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyA\AssemblyA.dll + ATT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PTT\ATT_PTT\ATT_PTT.dll + ATT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PFT\ATT_PFT\ATT_PFT.dll + ReverseTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\ReverseTest\ReverseTest\ReverseTest.dll + CustomMarshalersTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CustomMarshalers\CustomMarshalersTest\CustomMarshalersTest.dll + LargeObjectAlloc1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc1.dll + ArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\ArrayTest\ArrayTest\ArrayTest.dll + Pinvoke_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_True_False\Pinvoke_True_False\Pinvoke_True_False.dll + DateTimeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\DateTime\DateTimeTest\DateTimeTest.dll + Test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\Test\Test\Test.dll + Pinvoke_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_True_True\Pinvoke_True_True\Pinvoke_True_True.dll + StructTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\StructTest\StructTest\StructTest.dll + DelegateTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Delegate\DelegateTest\DelegateTest.dll + LargeObjectAlloc2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc2.dll + ManagedDll2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\ManagedDll2\ManagedDll2\ManagedDll2.dll + ManagedDll1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\ManagedDll1\ManagedDll1\ManagedDll1.dll + ThisCallTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\ThisCall\ThisCallTest\ThisCallTest.dll + HandleRefTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\HandleRef\HandleRefTest\HandleRefTest.dll + DecimalTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Decimal\DecimalTest\DecimalTest.dll + GenericsTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Generics\GenericsTest\GenericsTest.dll + Activator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Activator\Activator.dll + LargeObjectAlloc3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc3.dll + AssemblyWithoutComVisibleTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\AssemblyWithoutComVisible\AssemblyWithoutComVisibleTest\AssemblyWithoutComVisibleTest.dll + IEnumeratorTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\IEnumerator\IEnumeratorTest\IEnumeratorTest.dll + AssemblyTrueTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\AssemblyTrue\AssemblyTrueTest\AssemblyTrueTest.dll + CopyCtorUtil -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\CopyCtor\CopyCtorUtil\CopyCtorUtil.dll + RuntimeHandlesTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Primitives\RuntimeHandles\RuntimeHandlesTest\RuntimeHandlesTest.dll + DefaultTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\Default\DefaultTest\DefaultTest.dll + SafeHandleTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SafeHandles\SafeHandleTests\SafeHandleTests.dll + PassingByOutTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByOut\PassingByOutTest\PassingByOutTest.dll + MAWSPITest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\MAWSPITest\MAWSPITest.dll + PInvokeIntTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Primitives\Int\PInvokeIntTest\PInvokeIntTest.dll + NonBlittablePointer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Primitives\Pointer\NonBlittablePointer\NonBlittablePointer.dll + CopyCtorTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\CopyCtor\CopyCtorTest\CopyCtorTest.dll + PassingByOutTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByOut\PassingByOutTest\PassingByOutTest.dll + InvalidParamIndex -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\PInvoke\Invalid\InvalidParamIndex\InvalidParamIndex.dll + LargeObjectAlloc4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc4.dll + PassingByRefTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByRef\PassingByRefTest\PassingByRefTest.dll + PassingByRefTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByRef\PassingByRefTest\PassingByRefTest.dll + BSTRTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\BSTR\BSTRTest\BSTRTest.dll + Vector2_3_4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Vector2_3_4\Vector2_3_4\Vector2_3_4.dll + VarargsTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Varargs\VarargsTest\VarargsTest.dll + LPSTRTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\LPSTR\LPSTRTest\LPSTRTest.dll + MarshalStructAsLayoutSeq -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\PInvoke\MarshalStructAsLayoutSeq\MarshalStructAsLayoutSeq.dll + VariantTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Variant\VariantTest\VariantTest.dll + LargeObjectAllocPinned -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAllocPinned.dll + VBByRefStrTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\VBByRefStr\VBByRefStrTest\VBByRefStrTest.dll + ReversePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalSeqStruct\ReversePInvoke\ReversePInvokeTest\ReversePInvokeTest.dll + AnsiBStrTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\AnsiBSTR\AnsiBStrTest\AnsiBStrTest.dll + DelegatePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalSeqStruct\DelegatePInvoke\DelegatePInvokeTest\DelegatePInvokeTest.dll + DelegatePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalExpStruct\DelegatePInvoke\DelegatePInvokeTest\DelegatePInvokeTest.dll + InvalidCSharp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\UnmanagedCallersOnly\InvalidCSharp\InvalidCSharp.dll + LeakGenThrd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LeakGenThrd.dll + UnmanagedCallersOnlyTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\UnmanagedCallersOnly\UnmanagedCallersOnlyTest\UnmanagedCallersOnlyTest.dll + ReversePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalExpStruct\ReversePInvokeManaged\ReversePInvokeTest\ReversePInvokeTest.dll + CheckProjects -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CheckProjects\CheckProjects\CheckProjects.dll + StructPacking -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructPacking\StructPacking\StructPacking.dll + DefaultTestInALC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\Default\DefaultTestInALC\DefaultTestInALC.dll + MulDimJagAry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\MulDimJagAry.dll + ArrayExc_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_r\ArrayExc_r.dll + WinRT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\WinRT\WinRT\WinRT.dll + ArrayExc_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_d\ArrayExc_d.dll + ArrayExc_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_do\ArrayExc_do.dll + ArrayExc_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_ro\ArrayExc_ro.dll + pinstress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\pinstress.dll + div2_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_do\div2_do.dll + plug -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\plug.dll + DivConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_ro\DivConst_ro.dll + div2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_ro\div2_ro.dll + div2_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_d\div2_d.dll + div2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_r\div2_r.dll + DivConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_r\DivConst_r.dll + DivConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_do\DivConst_do.dll + DivConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_d\DivConst_d.dll + PlugGaps -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\PlugGaps.dll + RedBlackTree -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\RedBlackTree.dll + SingLinkStay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\SingLinkStay.dll + LocallocLarge_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_d\LocallocLarge_d.dll + StressAllocator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\StressAllocator.dll + Localloc_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_ro\Localloc_ro.dll + Localloc_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_do\Localloc_do.dll + Localloc_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_d\Localloc_d.dll + LocallocLarge_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_ro\LocallocLarge_ro.dll + LocallocLarge_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_r\LocallocLarge_r.dll + LocallocLarge_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_do\LocallocLarge_do.dll + ModConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_d\ModConst_d.dll + ThdTreeGrowingObj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\ThdTreeGrowingObj.dll + Localloc_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_r\Localloc_r.dll + ModConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_ro\ModConst_ro.dll + ModConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_r\ModConst_r.dll + ModConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_do\ModConst_do.dll + UDivConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_d\UDivConst_d.dll + UDivConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_r\UDivConst_r.dll + UDivConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_ro\UDivConst_ro.dll + UDivConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_do\UDivConst_do.dll + UModConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_r\UModConst_r.dll + UModConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_d\UModConst_d.dll + UModConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_do\UModConst_do.dll + UModConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_ro\UModConst_ro.dll + vararg_TargetWindows -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\arglist\vararg_TargetWindows\vararg_TargetWindows.dll + Float_Xor_Op_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\cmov\Float_Xor_Op_cs_ro\Float_Xor_Op_cs_ro.dll + cse2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\cse2_cs_ro\cse2_cs_ro.dll + Int_Or_Op_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\cmov\Int_Or_Op_cs_do\Int_Or_Op_cs_do.dll + Int_Or_Op_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\cmov\Int_Or_Op_cs_ro\Int_Or_Op_cs_ro.dll + lclfldadd_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\lclfldadd_cs_r\lclfldadd_cs_r.dll + gettypetypeofmatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\gettypetypeof\gettypetypeofmatrix\gettypetypeofmatrix.dll + boxunboxenum_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_do\boxunboxenum_do.dll + cse2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\cse2_cs_do\cse2_cs_do.dll + boxunboxinterface_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_do\boxunboxinterface_do.dll + boxunboxenum_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_ro\boxunboxenum_ro.dll + gettypetypeofmatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\Misc\gettype\gettypetypeofmatrix\gettypetypeofmatrix.dll + newarr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\newarr\newarr\newarr.dll + boxunboxenum_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_r\boxunboxenum_r.dll + boxunboxenum_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_d\boxunboxenum_d.dll + boxunboxinterface_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_ro\boxunboxinterface_ro.dll + boxunboxinterface_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_d\boxunboxinterface_d.dll + castclassinterface_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_d\castclassinterface_d.dll + castclassenum_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_d\castclassenum_d.dll + castclassenum_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_r\castclassenum_r.dll + castclassenum_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_ro\castclassenum_ro.dll + castclassinterface_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_ro\castclassinterface_ro.dll + castclassenum_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_do\castclassenum_do.dll + boxunboxinterface_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_r\boxunboxinterface_r.dll + castclassinterface_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_do\castclassinterface_do.dll + castclassvaluetype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_do\castclassvaluetype_do.dll + castclassvaluetype_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_d\castclassvaluetype_d.dll + castclassinterface_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_r\castclassinterface_r.dll + boxunboxvaluetype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_ro\boxunboxvaluetype_ro.dll + castclassvaluetype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_ro\castclassvaluetype_ro.dll + hashcode_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_ro\hashcode_ro.dll + castclassvaluetype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_r\castclassvaluetype_r.dll + boxunboxvaluetype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_r\boxunboxvaluetype_r.dll + boxunboxvaluetype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_do\boxunboxvaluetype_do.dll + hashcode_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_d\hashcode_d.dll + hashcode_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_r\hashcode_r.dll + hashcode_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_do\hashcode_do.dll + isinst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\isinst_do\isinst_do.dll + value_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_r\value_r.dll + isinstvaluetype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\isinstvaluetype_do\isinstvaluetype_do.dll + value_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_ro\value_ro.dll + unboxnullable_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_do\unboxnullable_do.dll + value_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_do\value_do.dll + unboxnullable_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_ro\unboxnullable_ro.dll + value_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_d\value_d.dll + unboxnullable_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_d\unboxnullable_d.dll + unboxnullable_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_r\unboxnullable_r.dll + mixed1_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\mixed1_cs_ro\mixed1_cs_ro.dll + mixed1_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\mixed1_cs_do\mixed1_cs_do.dll + helper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\PREFIX\PrimitiveVT\helper\helper.dll + straccess2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess2_cs_ro\straccess2_cs_ro.dll + straccess4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess4\straccess4.dll + straccess2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess2_cs_do\straccess2_cs_do.dll + straccess1_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess1_cs_ro\straccess1_cs_ro.dll + straccess3_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_d\straccess3_cs_d.dll + uint16_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\shift\uint16_ro\uint16_ro.dll + straccess3_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_ro\straccess3_cs_ro.dll + straccess3_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_r\straccess3_cs_r.dll + straccess3_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_do\straccess3_cs_do.dll + StructABI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructABI\StructABI\StructABI.dll + ReadDoubleFromIntOffset -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructPromote\Unsafe\ReadDoubleFromIntOffset\ReadDoubleFromIntOffset.dll + VectorMgdMgdStatic_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdStatic_ro\VectorMgdMgdStatic_ro.dll + AccessInvalidFieldOffset -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructPromote\Unsafe\AccessInvalidFieldOffset\AccessInvalidFieldOffset.dll + ReadStructAsAnotherType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructPromote\Unsafe\ReadStructAsAnotherType\ReadStructAsAnotherType.dll + loop4_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\UnrollLoop\loop4_cs_do\loop4_cs_do.dll + VectorMgdMgd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgd_r\VectorMgdMgd_r.dll + loop4_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\UnrollLoop\loop4_cs_ro\loop4_cs_ro.dll + VectorMgdMgdStatic_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdStatic_r\VectorMgdMgdStatic_r.dll + VectorMgdMgdArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdArray_r\VectorMgdMgdArray_r.dll + VectorMgdMgd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgd_ro\VectorMgdMgd_ro.dll + vt2_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_d\vt2_cs_d.dll + VectorMgdMgdArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdArray_ro\VectorMgdMgdArray_ro.dll + vt2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_do\vt2_cs_do.dll + class01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Arrays\TypeParameters\Jagged\class01\class01.dll + vt2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_ro\vt2_cs_ro.dll + vt2_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_r\vt2_cs_r.dll + gentogen01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentogen01\gentogen01.dll + nongentogen03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\nongentogen03\nongentogen03.dll + gentogen03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentogen03\gentogen03.dll + box_isinst_unbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Boxing\box_isinst_unbox\box_isinst_unbox.dll + chaos55915408cs_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos55915408cs_o\chaos55915408cs_o.dll + gentonongen01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentonongen01\gentonongen01.dll + nongentogen02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\nongentogen02\nongentogen02.dll + chaos55915408cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos55915408cs\chaos55915408cs.dll + nongentogen01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\nongentogen01\nongentogen01.dll + gentogen02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentogen02\gentogen02.dll + general_struct_static01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_struct_static01\general_struct_static01.dll + chaos56200037cs_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos56200037cs_o\chaos56200037cs_o.dll + general_class_instance01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_class_instance01\general_class_instance01.dll + general_class_static01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_class_static01\general_class_static01.dll + baseclass01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass01\baseclass01.dll + chaos56200037cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos56200037cs\chaos56200037cs.dll + class03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\class03\class03.dll + baseclass03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass03\baseclass03.dll + baseclass02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass02\baseclass02.dll + general_struct_instance01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_struct_instance01\general_struct_instance01.dll + class01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\class01\class01.dll + baseclass05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass05\baseclass05.dll + class02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class02\class02.dll + struct04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct04\struct04.dll + class03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class03\class03.dll + class05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class05\class05.dll + class01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class01\class01.dll + struct03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct03\struct03.dll + struct05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct05\struct05.dll + class04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class04\class04.dll + struct01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct01\struct01.dll + struct02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct02\struct02.dll + struct01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Structs\struct01\struct01.dll + struct03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Structs\struct03\struct03.dll + AdvSimd.Arm64_Part1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part1_r\AdvSimd.Arm64_Part1_r.dll + AdvSimd.Arm64_Part4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part4_r\AdvSimd.Arm64_Part4_r.dll + AdvSimd.Arm64_Part0_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part0_ro\AdvSimd.Arm64_Part0_ro.dll + AdvSimd.Arm64_Part2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part2_ro\AdvSimd.Arm64_Part2_ro.dll + AdvSimd.Arm64_Part3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part3_r\AdvSimd.Arm64_Part3_r.dll + AdvSimd.Arm64_Part1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part1_ro\AdvSimd.Arm64_Part1_ro.dll + AdvSimd.Arm64_Part2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part2_r\AdvSimd.Arm64_Part2_r.dll + AdvSimd.Arm64_Part4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part4_ro\AdvSimd.Arm64_Part4_ro.dll + AdvSimd.Arm64_Part3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part3_ro\AdvSimd.Arm64_Part3_ro.dll + AdvSimd_Part10_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part10_ro\AdvSimd_Part10_ro.dll + AdvSimd.Arm64_Part5_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part5_r\AdvSimd.Arm64_Part5_r.dll + AdvSimd.Arm64_Part0_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part0_r\AdvSimd.Arm64_Part0_r.dll + AdvSimd.Arm64_Part5_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part5_ro\AdvSimd.Arm64_Part5_ro.dll + AdvSimd_Part0_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part0_ro\AdvSimd_Part0_ro.dll + AdvSimd_Part11_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part11_ro\AdvSimd_Part11_ro.dll + AdvSimd_Part0_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part0_r\AdvSimd_Part0_r.dll + AdvSimd_Part14_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part14_r\AdvSimd_Part14_r.dll + AdvSimd_Part11_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part11_r\AdvSimd_Part11_r.dll + AdvSimd_Part10_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part10_r\AdvSimd_Part10_r.dll + AdvSimd_Part12_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part12_r\AdvSimd_Part12_r.dll + AdvSimd_Part15_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part15_r\AdvSimd_Part15_r.dll + AdvSimd_Part13_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part13_r\AdvSimd_Part13_r.dll + AdvSimd_Part13_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part13_ro\AdvSimd_Part13_ro.dll + AdvSimd_Part14_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part14_ro\AdvSimd_Part14_ro.dll + AdvSimd_Part1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part1_r\AdvSimd_Part1_r.dll + AdvSimd_Part15_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part15_ro\AdvSimd_Part15_ro.dll + AdvSimd_Part12_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part12_ro\AdvSimd_Part12_ro.dll + AdvSimd_Part16_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part16_r\AdvSimd_Part16_r.dll + AdvSimd_Part16_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part16_ro\AdvSimd_Part16_ro.dll + AdvSimd_Part3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part3_r\AdvSimd_Part3_r.dll + AdvSimd_Part1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part1_ro\AdvSimd_Part1_ro.dll + AdvSimd_Part5_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part5_r\AdvSimd_Part5_r.dll + AdvSimd_Part2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part2_r\AdvSimd_Part2_r.dll + AdvSimd_Part2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part2_ro\AdvSimd_Part2_ro.dll + AdvSimd_Part6_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part6_r\AdvSimd_Part6_r.dll + AdvSimd_Part5_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part5_ro\AdvSimd_Part5_ro.dll + AdvSimd_Part3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part3_ro\AdvSimd_Part3_ro.dll + AdvSimd_Part4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part4_r\AdvSimd_Part4_r.dll + AdvSimd_Part8_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part8_r\AdvSimd_Part8_r.dll + AdvSimd_Part4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part4_ro\AdvSimd_Part4_ro.dll + AdvSimd_Part6_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part6_ro\AdvSimd_Part6_ro.dll + AdvSimd_Part7_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part7_r\AdvSimd_Part7_r.dll + AdvSimd_Part7_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part7_ro\AdvSimd_Part7_ro.dll + Aes_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Aes\Aes_r\Aes_r.dll + AdvSimd_Part8_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part8_ro\AdvSimd_Part8_ro.dll + ArmBase_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase\ArmBase_ro\ArmBase_ro.dll + AdvSimd_Part9_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part9_r\AdvSimd_Part9_r.dll + Aes_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Aes\Aes_ro\Aes_ro.dll + Crc32.Arm64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32.Arm64\Crc32.Arm64_ro\Crc32.Arm64_ro.dll + ArmBase.Arm64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase.Arm64\ArmBase.Arm64_r\ArmBase.Arm64_r.dll + Crc32.Arm64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32.Arm64\Crc32.Arm64_r\Crc32.Arm64_r.dll + ArmBase_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase\ArmBase_r\ArmBase_r.dll + AdvSimd_Part9_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part9_ro\AdvSimd_Part9_ro.dll + ArmBase.Arm64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase.Arm64\ArmBase.Arm64_ro\ArmBase.Arm64_ro.dll + Dp_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Dp\Dp_r\Dp_r.dll + Sha1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha1\Sha1_r\Sha1_r.dll + Rdm.Arm64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm.Arm64\Rdm.Arm64_r\Rdm.Arm64_r.dll + Crc32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32\Crc32_ro\Crc32_ro.dll + Crc32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32\Crc32_r\Crc32_r.dll + Sha1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha1\Sha1_ro\Sha1_ro.dll + Rdm.Arm64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm.Arm64\Rdm.Arm64_ro\Rdm.Arm64_ro.dll + Rdm_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm\Rdm_ro\Rdm_ro.dll + Dp_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Dp\Dp_ro\Dp_ro.dll + NotSupported_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\NotSupported\NotSupported_ro\NotSupported_ro.dll + Sha256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha256\Sha256_r\Sha256_r.dll + Rdm_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm\Rdm_r\Rdm_r.dll + Vector128_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128_1\Vector128_1_r\Vector128_1_r.dll + Sha256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha256\Sha256_ro\Sha256_ro.dll + GitHub_43569 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Regression\GitHub_43569\GitHub_43569\GitHub_43569.dll + NotSupported_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\NotSupported\NotSupported_r\NotSupported_r.dll + Vector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256\Vector256_ro\Vector256_ro.dll + Vector128_1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128_1\Vector128_1_ro\Vector128_1_ro.dll + Vector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128\Vector128_ro\Vector128_ro.dll + Vector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128\Vector128_r\Vector128_r.dll + Vector64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64\Vector64_r\Vector64_r.dll + Aes_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Aes\Aes_ro\Aes_ro.dll + Vector256_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256_1\Vector256_1_r\Vector256_1_r.dll + Vector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256\Vector256_r\Vector256_r.dll + Vector64_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64_1\Vector64_1_r\Vector64_1_r.dll + Vector256_1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256_1\Vector256_1_ro\Vector256_1_ro.dll + Vector64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64\Vector64_ro\Vector64_ro.dll + AddSaturate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\AddSaturate_r\AddSaturate_r.dll + Vector64_1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64_1\Vector64_1_ro\Vector64_1_ro.dll + ConvertToVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ConvertToVector256_r\ConvertToVector256_r.dll + Aes_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Aes\Aes_r\Aes_r.dll + AddSaturate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\AddSaturate_ro\AddSaturate_ro.dll + GatherMaskVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector128_r\GatherMaskVector128_r.dll + BroadcastVector128ToVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\BroadcastVector128ToVector256_ro\BroadcastVector128ToVector256_ro.dll + BroadcastVector128ToVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\BroadcastVector128ToVector256_r\BroadcastVector128ToVector256_r.dll + Avx2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Avx2_ro\Avx2_ro.dll + ConvertToVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ConvertToVector256_ro\ConvertToVector256_ro.dll + GatherMaskVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector256_ro\GatherMaskVector256_ro.dll + GatherMaskVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector128_ro\GatherMaskVector128_ro.dll + HorizontalAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalAdd_r\HorizontalAdd_r.dll + Avx2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Avx2_r\Avx2_r.dll + GatherVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector128_r\GatherVector128_r.dll + GatherMaskVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector256_r\GatherMaskVector256_r.dll + GatherVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector128_ro\GatherVector128_ro.dll + GatherVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector256_r\GatherVector256_r.dll + HorizontalSubtract_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalSubtract_r\HorizontalSubtract_r.dll + MoveMask_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\MoveMask_ro\MoveMask_ro.dll + LoadAlignedVector256NonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\LoadAlignedVector256NonTemporal_r\LoadAlignedVector256NonTemporal_r.dll + GatherVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector256_ro\GatherVector256_ro.dll + HorizontalSubtract_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalSubtract_ro\HorizontalSubtract_ro.dll + Multiply_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Multiply_ro\Multiply_ro.dll + LoadAlignedVector256NonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\LoadAlignedVector256NonTemporal_ro\LoadAlignedVector256NonTemporal_ro.dll + HorizontalAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalAdd_ro\HorizontalAdd_ro.dll + MoveMask_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\MoveMask_r\MoveMask_r.dll + ShiftRightLogicalVariable_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftRightLogicalVariable_ro\ShiftRightLogicalVariable_ro.dll + Multiply_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Multiply_r\Multiply_r.dll + ShiftRightLogicalVariable_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftRightLogicalVariable_r\ShiftRightLogicalVariable_r.dll + UnpackHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackHigh_ro\UnpackHigh_ro.dll + ShiftLeftLogicalVariable_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftLeftLogicalVariable_r\ShiftLeftLogicalVariable_r.dll + ShiftLeftLogicalVariable_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftLeftLogicalVariable_ro\ShiftLeftLogicalVariable_ro.dll + Avx2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2_Vector128\Avx2_r\Avx2_r.dll + UnpackHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackHigh_r\UnpackHigh_r.dll + SubtractSaturate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\SubtractSaturate_ro\SubtractSaturate_ro.dll + SubtractSaturate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\SubtractSaturate_r\SubtractSaturate_r.dll + UnpackLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackLow_ro\UnpackLow_ro.dll + UnpackLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackLow_r\UnpackLow_r.dll + Avx_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Avx_ro\Avx_ro.dll + Blend_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Blend_r\Blend_r.dll + Avx2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2_Vector128\Avx2_ro\Avx2_ro.dll + Blend_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Blend_ro\Blend_ro.dll + Avx_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Avx_r\Avx_r.dll + Compare_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Compare_ro\Compare_ro.dll + CompareScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\CompareScalar_ro\CompareScalar_ro.dll + CompareScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\CompareScalar_r\CompareScalar_r.dll + HorizontalAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalAdd_r\HorizontalAdd_r.dll + Compare_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Compare_r\Compare_r.dll + ConvertToVector_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\ConvertToVector_r\ConvertToVector_r.dll + HorizontalSubtract_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalSubtract_ro\HorizontalSubtract_ro.dll + HorizontalSubtract_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalSubtract_r\HorizontalSubtract_r.dll + DotProduct_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\DotProduct_r\DotProduct_r.dll + ConvertToVector_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\ConvertToVector_ro\ConvertToVector_ro.dll + LoadDquVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadDquVector256_r\LoadDquVector256_r.dll + DotProduct_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\DotProduct_ro\DotProduct_ro.dll + HorizontalAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalAdd_ro\HorizontalAdd_ro.dll + LoadDquVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadDquVector256_ro\LoadDquVector256_ro.dll + LoadAlignedVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadAlignedVector256_ro\LoadAlignedVector256_ro.dll + Sqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Sqrt_r\Sqrt_r.dll + LoadAlignedVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadAlignedVector256_r\LoadAlignedVector256_r.dll + StoreAligned_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAligned_ro\StoreAligned_ro.dll + MoveMask_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\MoveMask_r\MoveMask_r.dll + MoveMask_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\MoveMask_ro\MoveMask_ro.dll + StoreAlignedNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAlignedNonTemporal_ro\StoreAlignedNonTemporal_ro.dll + Store_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Store_ro\Store_ro.dll + StoreAligned_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAligned_r\StoreAligned_r.dll + Sqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Sqrt_ro\Sqrt_ro.dll + UnpackLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackLow_ro\UnpackLow_ro.dll + UnpackHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackHigh_ro\UnpackHigh_ro.dll + Store_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Store_r\Store_r.dll + StoreAlignedNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAlignedNonTemporal_r\StoreAlignedNonTemporal_r.dll + UnpackHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackHigh_r\UnpackHigh_r.dll + Bmi1.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1.X64\Bmi1.X64_r\Bmi1.X64_r.dll + UnpackLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackLow_r\UnpackLow_r.dll + Avx_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx_Vector128\Avx_r\Avx_r.dll + Avx_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx_Vector128\Avx_ro\Avx_ro.dll + Bmi2.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2.X64\Bmi2.X64_ro\Bmi2.X64_ro.dll + Fma_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector128\Fma_ro\Fma_ro.dll + Bmi1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1\Bmi1_ro\Bmi1_ro.dll + Bmi2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2\Bmi2_ro\Bmi2_ro.dll + Bmi2.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2.X64\Bmi2.X64_r\Bmi2.X64_r.dll + Bmi1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1\Bmi1_r\Bmi1_r.dll + Bmi1.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1.X64\Bmi1.X64_ro\Bmi1.X64_ro.dll + Bmi2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2\Bmi2_r\Bmi2_r.dll + Fma_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector256\Fma_r\Fma_r.dll + Fma_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector128\Fma_r\Fma_r.dll + VectorArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArray_ro\VectorArray_ro.dll + Fma_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector256\Fma_ro\Fma_ro.dll + VectorArgs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArgs_ro\VectorArgs_ro.dll + VectorRet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorRet_ro\VectorRet_ro.dll + VectorArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArray_r\VectorArray_r.dll + IsSupported_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\IsSupported_r\IsSupported_r.dll + VectorArgs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArgs_r\VectorArgs_r.dll + IsSupported_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\IsSupported_ro\IsSupported_ro.dll + Lzcnt.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt.X64\Lzcnt.X64_r\Lzcnt.X64_r.dll + Pclmulqdq_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Pclmulqdq\Pclmulqdq_ro\Pclmulqdq_ro.dll + VectorUnused_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorUnused_ro\VectorUnused_ro.dll + Lzcnt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt\Lzcnt_ro\Lzcnt_ro.dll + Lzcnt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt\Lzcnt_r\Lzcnt_r.dll + VectorRet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorRet_r\VectorRet_r.dll + Popcnt.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt.X64\Popcnt.X64_r\Popcnt.X64_r.dll + VectorUnused_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorUnused_r\VectorUnused_r.dll + Lzcnt.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt.X64\Lzcnt.X64_ro\Lzcnt.X64_ro.dll + Pclmulqdq_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Pclmulqdq\Pclmulqdq_r\Pclmulqdq_r.dll + GitHub_17435 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17435\GitHub_17435\GitHub_17435.dll + Popcnt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt\Popcnt_r\Popcnt_r.dll + GitHub_21666_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21666\GitHub_21666_ro\GitHub_21666_ro.dll + Popcnt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt\Popcnt_ro\Popcnt_ro.dll + GitHub_21855_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21855\GitHub_21855_ro\GitHub_21855_ro.dll + GitHub_17957_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17957\GitHub_17957_r\GitHub_17957_r.dll + Popcnt.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt.X64\Popcnt.X64_ro\Popcnt.X64_ro.dll + GitHub_21666_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21666\GitHub_21666_r\GitHub_21666_r.dll + GitHub_17073 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17073\GitHub_17073\GitHub_17073.dll + GitHub_21899_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21899\GitHub_21899_ro\GitHub_21899_ro.dll + GitHub_21899_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21899\GitHub_21899_r\GitHub_21899_r.dll + GitHub_21855_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21855\GitHub_21855_r\GitHub_21855_r.dll + GitHub_17957_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17957\GitHub_17957_ro\GitHub_17957_ro.dll + Sse.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse.X64\Sse.X64_r\Sse.X64_r.dll + GitHub_23438_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_23438\GitHub_23438_r\GitHub_23438_r.dll + GitHub_22815_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_22815\GitHub_22815_r\GitHub_22815_r.dll + StoreNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\StoreNonTemporal_r\StoreNonTemporal_r.dll + Sse.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse.X64\Sse.X64_ro\Sse.X64_ro.dll + GitHub_22815_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_22815\GitHub_22815_ro\GitHub_22815_ro.dll + Sse2.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\Sse2.X64_r\Sse2.X64_r.dll + GitHub_23438_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_23438\GitHub_23438_ro\GitHub_23438_ro.dll + AlignVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\AlignVector128_r\AlignVector128_r.dll + LoadAlignedVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadAlignedVector128_r\LoadAlignedVector128_r.dll + StoreNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\StoreNonTemporal_ro\StoreNonTemporal_ro.dll + AlignVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\AlignVector128_ro\AlignVector128_ro.dll + Sse2.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\Sse2.X64_ro\Sse2.X64_ro.dll + ConvertScalarToVector128Double_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Double_r\ConvertScalarToVector128Double_r.dll + LoadAlignedVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadAlignedVector128_ro\LoadAlignedVector128_ro.dll + ConvertScalarToVector128Single_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Single_r\ConvertScalarToVector128Single_r.dll + ConvertScalarToVector128Double_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Double_ro\ConvertScalarToVector128Double_ro.dll + LoadLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadLow_r\LoadLow_r.dll + LoadHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadHigh_ro\LoadHigh_ro.dll + MaskMove_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MaskMove_ro\MaskMove_ro.dll + LoadFence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadFence_r\LoadFence_r.dll + LoadFence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadFence_ro\LoadFence_ro.dll + ConvertScalarToVector128Single_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Single_ro\ConvertScalarToVector128Single_ro.dll + LoadLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadLow_ro\LoadLow_ro.dll + MemoryFence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MemoryFence_ro\MemoryFence_ro.dll + MaskMove_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MaskMove_r\MaskMove_r.dll + MoveScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar_r\MoveScalar_r.dll + MemoryFence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MemoryFence_r\MemoryFence_r.dll + MoveScalar.Int64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.Int64_r\MoveScalar.Int64_r.dll + LoadHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadHigh_r\LoadHigh_r.dll + MoveScalar.UInt64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.UInt64_r\MoveScalar.UInt64_r.dll + MoveScalar.UInt64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.UInt64_ro\MoveScalar.UInt64_ro.dll + MultiplyHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MultiplyHigh_r\MultiplyHigh_r.dll + MoveScalar.Int64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.Int64_ro\MoveScalar.Int64_ro.dll + Sqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sqrt_r\Sqrt_r.dll + MultiplyHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MultiplyHigh_ro\MultiplyHigh_ro.dll + MoveScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar_ro\MoveScalar_ro.dll + Sse2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sse2_r\Sse2_r.dll + Multiply_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Multiply_r\Multiply_r.dll + SqrtScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\SqrtScalar_ro\SqrtScalar_ro.dll + SqrtScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\SqrtScalar_r\SqrtScalar_r.dll + StoreAlignedNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAlignedNonTemporal_ro\StoreAlignedNonTemporal_ro.dll + Sse2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sse2_ro\Sse2_ro.dll + StoreAlignedNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAlignedNonTemporal_r\StoreAlignedNonTemporal_r.dll + Sqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sqrt_ro\Sqrt_ro.dll + StoreHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreHigh_ro\StoreHigh_ro.dll + Multiply_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Multiply_ro\Multiply_ro.dll + StoreNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreNonTemporal_ro\StoreNonTemporal_ro.dll + StoreHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreHigh_r\StoreHigh_r.dll + StoreAligned_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAligned_ro\StoreAligned_ro.dll + StoreAligned_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAligned_r\StoreAligned_r.dll + StoreScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreScalar_ro\StoreScalar_ro.dll + StoreLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreLow_ro\StoreLow_ro.dll + StoreLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreLow_r\StoreLow_r.dll + StoreNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreNonTemporal_r\StoreNonTemporal_r.dll + LoadAndDuplicateToVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadAndDuplicateToVector128_ro\LoadAndDuplicateToVector128_ro.dll + StoreScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreScalar_r\StoreScalar_r.dll + MoveAndDuplicate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveAndDuplicate_ro\MoveAndDuplicate_ro.dll + Store_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Store_ro\Store_ro.dll + LoadAndDuplicateToVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadAndDuplicateToVector128_r\LoadAndDuplicateToVector128_r.dll + Store_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Store_r\Store_r.dll + LoadDquVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadDquVector128_ro\LoadDquVector128_ro.dll + MoveHighAndDuplicate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveHighAndDuplicate_ro\MoveHighAndDuplicate_ro.dll + MoveAndDuplicate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveAndDuplicate_r\MoveAndDuplicate_r.dll + LoadDquVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadDquVector128_r\LoadDquVector128_r.dll + Sse41.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41.X64\Sse41.X64_r\Sse41.X64_r.dll + MoveLowAndDuplicate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveLowAndDuplicate_r\MoveLowAndDuplicate_r.dll + Sse3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\Sse3_ro\Sse3_ro.dll + Blend_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Blend_ro\Blend_ro.dll + MoveLowAndDuplicate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveLowAndDuplicate_ro\MoveLowAndDuplicate_ro.dll + MoveHighAndDuplicate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveHighAndDuplicate_r\MoveHighAndDuplicate_r.dll + DotProduct_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\DotProduct_r\DotProduct_r.dll + Sse41.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41.X64\Sse41.X64_ro\Sse41.X64_ro.dll + Sse3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\Sse3_r\Sse3_r.dll + Blend_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Blend_r\Blend_r.dll + LoadAlignedVector128NonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\LoadAlignedVector128NonTemporal_ro\LoadAlignedVector128NonTemporal_ro.dll + ConvertToVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\ConvertToVector128_r\ConvertToVector128_r.dll + ConvertToVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\ConvertToVector128_ro\ConvertToVector128_ro.dll + DotProduct_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\DotProduct_ro\DotProduct_ro.dll + MultipleSumAbsoluteDifferences_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MultipleSumAbsoluteDifferences_ro\MultipleSumAbsoluteDifferences_ro.dll + LoadAlignedVector128NonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\LoadAlignedVector128NonTemporal_r\LoadAlignedVector128NonTemporal_r.dll + MultipleSumAbsoluteDifferences_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MultipleSumAbsoluteDifferences_r\MultipleSumAbsoluteDifferences_r.dll + MinHorizontal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MinHorizontal_r\MinHorizontal_r.dll + Sse41_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Sse41_ro\Sse41_ro.dll + MinHorizontal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MinHorizontal_ro\MinHorizontal_ro.dll + Multiply_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Multiply_r\Multiply_r.dll + Crc32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42.X64\Crc32_ro\Crc32_ro.dll + Multiply_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Multiply_ro\Multiply_ro.dll + Sse41_Overloaded_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41_Overloaded\Sse41_Overloaded_ro\Sse41_Overloaded_ro.dll + Sse41_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Sse41_r\Sse41_r.dll + Sse42_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Sse42_r\Sse42_r.dll + Crc32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42.X64\Crc32_r\Crc32_r.dll + ConvertToInt32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32_r\ConvertToInt32_r.dll + Crc32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Crc32_ro\Crc32_ro.dll + Sse41_Overloaded_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41_Overloaded\Sse41_Overloaded_r\Sse41_Overloaded_r.dll + Sse42_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Sse42_ro\Sse42_ro.dll + ConvertToInt32WithTruncation_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32WithTruncation_ro\ConvertToInt32WithTruncation_ro.dll + ConvertToInt32WithTruncation_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32WithTruncation_r\ConvertToInt32WithTruncation_r.dll + Crc32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Crc32_r\Crc32_r.dll + LoadAlignedVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadAlignedVector128_r\LoadAlignedVector128_r.dll + MoveHighToLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveHighToLow_ro\MoveHighToLow_ro.dll + LoadHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadHigh_r\LoadHigh_r.dll + LoadAlignedVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadAlignedVector128_ro\LoadAlignedVector128_ro.dll + MoveLowToHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveLowToHigh_r\MoveLowToHigh_r.dll + LoadLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadLow_r\LoadLow_r.dll + MoveHighToLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveHighToLow_r\MoveHighToLow_r.dll + MoveMask_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveMask_ro\MoveMask_ro.dll + MoveLowToHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveLowToHigh_ro\MoveLowToHigh_ro.dll + ConvertToInt32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32_ro\ConvertToInt32_ro.dll + LoadLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadLow_ro\LoadLow_ro.dll + MoveMask_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveMask_r\MoveMask_r.dll + Prefetch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Prefetch_r\Prefetch_r.dll + LoadHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadHigh_ro\LoadHigh_ro.dll + MoveScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveScalar_r\MoveScalar_r.dll + ReciprocalSqrtScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrtScalar_ro\ReciprocalSqrtScalar_ro.dll + MoveScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveScalar_ro\MoveScalar_ro.dll + Prefetch_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Prefetch_ro\Prefetch_ro.dll + ReciprocalScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalScalar_r\ReciprocalScalar_r.dll + ReciprocalScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalScalar_ro\ReciprocalScalar_ro.dll + ReciprocalSqrtScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrtScalar_r\ReciprocalSqrtScalar_r.dll + Reciprocal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Reciprocal_r\Reciprocal_r.dll + Shuffle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Shuffle_r\Shuffle_r.dll + Sqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sqrt_r\Sqrt_r.dll + SqrtScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\SqrtScalar_r\SqrtScalar_r.dll + Reciprocal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Reciprocal_ro\Reciprocal_ro.dll + Sse_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sse_r\Sse_r.dll + ReciprocalSqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrt_r\ReciprocalSqrt_r.dll + Shuffle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Shuffle_ro\Shuffle_ro.dll + ReciprocalSqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrt_ro\ReciprocalSqrt_ro.dll + SqrtScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\SqrtScalar_ro\SqrtScalar_ro.dll + Sqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sqrt_ro\Sqrt_ro.dll + StoreAlignedNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAlignedNonTemporal_ro\StoreAlignedNonTemporal_ro.dll + Sse_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sse_ro\Sse_ro.dll + StoreHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreHigh_ro\StoreHigh_ro.dll + StoreAligned_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAligned_ro\StoreAligned_ro.dll + StoreAlignedNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAlignedNonTemporal_r\StoreAlignedNonTemporal_r.dll + StoreHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreHigh_r\StoreHigh_r.dll + StoreFence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreFence_r\StoreFence_r.dll + StoreLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreLow_ro\StoreLow_ro.dll + StoreAligned_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAligned_r\StoreAligned_r.dll + StoreLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreLow_r\StoreLow_r.dll + UnpackHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackHigh_r\UnpackHigh_r.dll + StoreFence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreFence_ro\StoreFence_ro.dll + Store_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Store_r\Store_r.dll + StoreScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreScalar_r\StoreScalar_r.dll + Store_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Store_ro\Store_ro.dll + UnpackLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackLow_ro\UnpackLow_ro.dll + CpuId_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\X86Base\CpuId_ro\CpuId_ro.dll + StoreScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreScalar_ro\StoreScalar_ro.dll + UnpackLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackLow_r\UnpackLow_r.dll + Ssse3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Ssse3\Ssse3_ro\Ssse3_ro.dll + UnpackHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackHigh_ro\UnpackHigh_ro.dll + Ssse3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Ssse3\Ssse3_r\Ssse3_r.dll + BinaryPrimitivesReverseEndianness_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\BinaryPrimitivesReverseEndianness_ro\BinaryPrimitivesReverseEndianness_ro.dll + CpuId_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\X86Base\CpuId_r\CpuId_r.dll + MathFloorDouble_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorDouble_ro\MathFloorDouble_ro.dll + BinaryPrimitivesReverseEndianness_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\BinaryPrimitivesReverseEndianness_r\BinaryPrimitivesReverseEndianness_r.dll + MathCeilingSingle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingSingle_r\MathCeilingSingle_r.dll + MathCeilingDouble_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingDouble_ro\MathCeilingDouble_ro.dll + MathCeilingSingle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingSingle_ro\MathCeilingSingle_ro.dll + MathFloorSingle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorSingle_ro\MathFloorSingle_ro.dll + MathCeilingDouble_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingDouble_r\MathCeilingDouble_r.dll + MathFusedMultiplyAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFusedMultiplyAdd_ro\MathFusedMultiplyAdd_ro.dll + MathRoundSingle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundSingle_r\MathRoundSingle_r.dll + MathFloorDouble_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorDouble_r\MathFloorDouble_r.dll + MathFloorSingle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorSingle_r\MathFloorSingle_r.dll + MathFusedMultiplyAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFusedMultiplyAdd_r\MathFusedMultiplyAdd_r.dll + TypeEqualitySealed_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEqualitySealed_ro\TypeEqualitySealed_ro.dll + MathRoundDouble_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundDouble_ro\MathRoundDouble_ro.dll + TypeEqualitySealed_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEqualitySealed_r\TypeEqualitySealed_r.dll + MathRoundDouble_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundDouble_r\MathRoundDouble_r.dll + TypeIntrinsics_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeIntrinsics_ro\TypeIntrinsics_ro.dll + MathRoundSingle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundSingle_ro\MathRoundSingle_ro.dll + _dbglcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcsvalbox\_dbglcsvalbox.dll + TypeEquality_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEquality_ro\TypeEquality_ro.dll + TypeEquality_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEquality_r\TypeEquality_r.dll + TypeIntrinsics_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeIntrinsics_r\TypeIntrinsics_r.dll + _dbglcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcs2\_dbglcs2.dll + _rellcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcsbox\_rellcsbox.dll + _dbglcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcsmixed\_dbglcsmixed.dll + _dbglcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcsbox\_dbglcsbox.dll + _speed_dbglcsbas -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsbas\_speed_dbglcsbas.dll + _rellcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcs2\_rellcs2.dll + _speed_dbglcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsmixed\_speed_dbglcsmixed.dll + _speed_dbglcs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcs\_speed_dbglcs.dll + _rellcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcsvalbox\_rellcsvalbox.dll + _speed_dbglcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcs2\_speed_dbglcs2.dll + _rellcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcsmixed\_rellcsmixed.dll + _speed_dbglcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsvalbox\_speed_dbglcsvalbox.dll + _speed_dbglcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsbox\_speed_dbglcsbox.dll + _speed_dbglcsmax -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsmax\_speed_dbglcsmax.dll + _speed_rellcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsmixed\_speed_rellcsmixed.dll + _speed_rellcs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcs\_speed_rellcs.dll + _speed_rellcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsvalbox\_speed_rellcsvalbox.dll + _speed_rellcsbas -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsbas\_speed_rellcsbas.dll + _speed_rellcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcs2\_speed_rellcs2.dll + _speed_rellcsmax -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsmax\_speed_rellcsmax.dll + _speed_rellcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsbox\_speed_rellcsbox.dll + _Arrayscomplex3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\array-il\_Arrayscomplex3\_Arrayscomplex3.dll + ceeillegal -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\ceeillegal\ceeillegal.dll + mutual_recursion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\tailcall\mutual_recursion\mutual_recursion.dll + badendfinally_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badendfinally_il_r\badendfinally_il_r.dll + _dbginstance_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_dbginstance_cs\_dbginstance_cs.dll + badendfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\badendfinally\badendfinally.dll + ldind_conv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\Convert\ldind_conv\ldind_conv.dll + badendfinally_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badendfinally_il_d\badendfinally_il_d.dll + _relinstance_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_relinstance_cs\_relinstance_cs.dll + badldsfld_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badldsfld_il_r\badldsfld_il_r.dll + ceeillegal_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ceeillegal_il_d\ceeillegal_il_d.dll + badldsfld_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badldsfld_il_d\badldsfld_il_d.dll + FilterToHandler -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\compiler\FilterToHandler\FilterToHandler.dll + nullsdarr_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\nullsdarr_il_d\nullsdarr_il_d.dll + ceeillegal_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ceeillegal_il_r\ceeillegal_il_r.dll + ldelemnullarr2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_r\ldelemnullarr2_il_r.dll + volatilstind_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilstind_il_d\volatilstind_il_d.dll + ldelemnullarr2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_d\ldelemnullarr2_il_d.dll + volatilstind_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilstind_il_r\volatilstind_il_r.dll + nullsdarr_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\nullsdarr_il_r\nullsdarr_il_r.dll + volatilldind_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilldind_il_r\volatilldind_il_r.dll + volatilstind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\volatilstind\volatilstind.dll + volatilldind_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilldind_il_d\volatilldind_il_d.dll + ldelemnullarr2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\ldelemnullarr2\ldelemnullarr2.dll + nullsdarr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\nullsdarr\nullsdarr.dll + ovfldiv1_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv1_il_r\ovfldiv1_il_r.dll + callipinvoke -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\callipinvoke\callipinvoke.dll + volatilldind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\volatilldind\volatilldind.dll + callipinvoke_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_d\callipinvoke_il_d.dll + callipinvoke_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_r\callipinvoke_il_r.dll + ovflrem1_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem1_il_d\ovflrem1_il_d.dll + ovfldiv1_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv1_il_d\ovfldiv1_il_d.dll + ovfldiv2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv2_il_d\ovfldiv2_il_d.dll + ovfldiv2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv2_il_r\ovfldiv2_il_r.dll + ovflrem1_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem1_il_r\ovflrem1_il_r.dll + tls1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\tls1\tls1.dll + ovflrem2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem2_il_r\ovflrem2_il_r.dll + ovflrem2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem2_il_d\ovflrem2_il_d.dll + mixed3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\ExcepFilters\mixed3\mixed3\mixed3.dll + fault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\ExcepFilters\fault\fault\fault.dll + leave1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\leave\leave1\leave1.dll + trashreg_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\trashreg_il_d\trashreg_il_d.dll + trashreg_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\trashreg_il_r\trashreg_il_r.dll + excepobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\ExcepFilters\excepobj\excepobj\excepobj.dll + Rethrow1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\rethrow\Rethrow1\Rethrow1.dll + tls2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\tls2\tls2.dll + TailWinApi -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\PInvokeTail\TailWinApi\TailWinApi.dll + MutualRecur-TailCall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\mutualrecur-tailcall\MutualRecur-TailCall\MutualRecur-TailCall.dll + NegativeCases -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\forceinlining\NegativeCases\NegativeCases.dll + JitTailcall2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\Tailcall\JitTailcall2\JitTailcall2.dll + Rethrow2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\rethrow\Rethrow2\Rethrow2.dll + jitTailcall1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\Tailcall\jitTailcall1\jitTailcall1.dll + MutualThdRecur-fptr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\Misc\function_pointer\MutualThdRecur-fptr\MutualThdRecur-fptr.dll + ExplicitTailCallNoSO -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\Tailcall\ExplicitTailCallNoSO\ExplicitTailCallNoSO.dll + calli_excep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\pinvoke\calli_excep\calli_excep.dll + nativeinthelper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\nativeinthelper\nativeinthelper.dll + tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\pinvoke\tail\tail.dll + callconv3_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\callconv3_il_d\callconv3_il_d.dll + cpblk -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\PREFIX\volatile\1\cpblk\cpblk.dll + callconv3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\callconv3_il_r\callconv3_il_r.dll + more_tailcalls -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\tailcall\more_tailcalls\more_tailcalls.dll + oddsize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\RVAInit\oddsize\oddsize.dll + rethrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\rethrow\rethrow.dll + filter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\filter\filter.dll + loop3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\UnrollLoop\loop3_il_r\loop3_il_r.dll + tailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\tailcall\tailcall\tailcall.dll + Dev10_863995 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\zeroinit\Dev10_863995\Dev10_863995.dll + fault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\fault\fault.dll + finally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\finally\finally.dll + identity3_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\identity3_il_d\identity3_il_d.dll + tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\zeroinit\tail\tail.dll + init_struct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\zeroinit\init_struct\init_struct.dll + identity3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\identity3_il_r\identity3_il_r.dll + conv_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\conv_ovf\conv_ovf.dll + vt2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_il_r\vt2_il_r.dll + add_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\add_ovf\add_ovf.dll + vt2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_il_d\vt2_il_d.dll + ckfinite -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\ckfinite\ckfinite.dll + add_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i2\add_ovf_i2.dll + add_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i4\add_ovf_i4.dll + add_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u2\add_ovf_u2.dll + tailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\tailcall\tailcall.dll + mul_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\mul_ovf\mul_ovf.dll + add_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i8\add_ovf_i8.dll + add_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u1\add_ovf_u1.dll + sub_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\sub_ovf\sub_ovf.dll + add_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u8\add_ovf_u8.dll + add_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u4\add_ovf_u4.dll + add_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_r8\add_r8.dll + ConvDLL -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ConvDLL\ConvDLL.dll + add_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_r4\add_r4.dll + beq_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\beq_r4\beq_r4.dll + add_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i1\add_ovf_i1.dll + bge_un_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_un_r4\bge_un_r4.dll + beq_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\beq_r8\beq_r8.dll + bge_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_r8\bge_r8.dll + bge_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_r4\bge_r4.dll + bne_un_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bne_un_r8\bne_un_r8.dll + ckfinite_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r8\ckfinite_r8.dll + conv_ovf_i4_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i2\conv_ovf_i4_i2.dll + bne_un_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bne_un_r4\bne_un_r4.dll + bge_un_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_un_r8\bge_un_r8.dll + ckfinite_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r4\ckfinite_r4.dll + conv_ovf_i4_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_u4\conv_ovf_i4_u4.dll + conv_ovf_i8_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_u8\conv_ovf_i8_u8.dll + conv_ovf_i1_un -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i1_un\conv_ovf_i1_un.dll + conv_ovf_i4_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i1\conv_ovf_i4_i1.dll + conv_ovf_i8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_i4\conv_ovf_i8_i4.dll + conv_ovf_r8_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i\conv_ovf_r8_i.dll + conv_ovf_u4_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u2\conv_ovf_u4_u2.dll + conv_ovf_u4_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u1\conv_ovf_u4_u1.dll + conv_ovf_r8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i4\conv_ovf_r8_i4.dll + div_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_i8\div_i8.dll + conv_ovf_r8_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i8\conv_ovf_r8_i8.dll + div_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_u8\div_u8.dll + conv_ovf_u8_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_u4\conv_ovf_u8_u4.dll + div_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_i4\div_i4.dll + div_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_u4\div_u4.dll + div_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_r8\div_r8.dll + ldc_add_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i4\ldc_add_ovf_i4.dll + div_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_r4\div_r4.dll + ldc_add_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u4\ldc_add_ovf_u4.dll + ldc_add_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u1\ldc_add_ovf_u1.dll + ldc_add_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i2\ldc_add_ovf_i2.dll + ldc_ckfinite_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r8\ldc_ckfinite_r8.dll + ldc_add_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u2\ldc_add_ovf_u2.dll + ldc_add_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i1\ldc_add_ovf_i1.dll + ldc_conv_ovf_i4_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_u4\ldc_conv_ovf_i4_u4.dll + ldc_conv_ovf_i4_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i2\ldc_conv_ovf_i4_i2.dll + ldc_add_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u8\ldc_add_ovf_u8.dll + ldc_conv_ovf_i4_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i1\ldc_conv_ovf_i4_i1.dll + ldc_ckfinite_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r4\ldc_ckfinite_r4.dll + ldc_add_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i8\ldc_add_ovf_i8.dll + ldc_conv_ovf_r8_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i\ldc_conv_ovf_r8_i.dll + ldc_conv_ovf_i8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_i4\ldc_conv_ovf_i8_i4.dll + ldc_conv_ovf_u8_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_u4\ldc_conv_ovf_u8_u4.dll + ldc_conv_ovf_r8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i4\ldc_conv_ovf_r8_i4.dll + ldc_conv_ovf_i8_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_u8\ldc_conv_ovf_i8_u8.dll + ldc_conv_ovf_u4_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u1\ldc_conv_ovf_u4_u1.dll + ldc_mul_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i1\ldc_mul_ovf_i1.dll + ldc_conv_ovf_u4_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u2\ldc_conv_ovf_u4_u2.dll + ldc_mul_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i2\ldc_mul_ovf_i2.dll + ldc_mul_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u4\ldc_mul_ovf_u4.dll + ldc_mul_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_i4.dll + ldc_conv_ovf_r8_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i8\ldc_conv_ovf_r8_i8.dll + ldc_mul_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u1\ldc_mul_ovf_u1.dll + ldc_mul_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u2\ldc_mul_ovf_u2.dll + ldc_mul_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i8\ldc_mul_ovf_i8.dll + ldc_sub_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i1\ldc_sub_ovf_i1.dll + ldc_sub_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i4\ldc_sub_ovf_i4.dll + ldc_mul_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u8\ldc_mul_ovf_u8.dll + ldc_sub_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u8\ldc_sub_ovf_u8.dll + ldc_sub_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u1\ldc_sub_ovf_u1.dll + ldc_sub_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u2\ldc_sub_ovf_u2.dll + ldc_sub_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i2\ldc_sub_ovf_i2.dll + ldc_sub_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i8\ldc_sub_ovf_i8.dll + ldind_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldind_i\ldind_i.dll + mul_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u1\mul_ovf_u1.dll + ldc_sub_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u4\ldc_sub_ovf_u4.dll + mul_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i1\mul_ovf_i1.dll + mul_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i2\mul_ovf_i2.dll + mul_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u8\mul_ovf_u8.dll + mul_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i8\mul_ovf_i8.dll + neg_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\neg_r8\neg_r8.dll + mul_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u2\mul_ovf_u2.dll + mul_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u4\mul_ovf_u4.dll + neg_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\neg_r4\neg_r4.dll + mul_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i4\mul_ovf_i4.dll + rem_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_i8\rem_i8.dll + rem_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_i4\rem_i4.dll + mul_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_r4\mul_r4.dll + mul_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_r8\mul_r8.dll + rem_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_u8\rem_u8.dll + rem_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_r4\rem_r4.dll + rem_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_r8\rem_r8.dll + sub_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i2\sub_ovf_i2.dll + rem_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_u4\rem_u4.dll + sub_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i8\sub_ovf_i8.dll + sub_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u8\sub_ovf_u8.dll + sub_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i4\sub_ovf_i4.dll + sub_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i1\sub_ovf_i1.dll + sub_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_r8\sub_r8.dll + sub_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u4\sub_ovf_u4.dll + sub_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u1\sub_ovf_u1.dll + sub_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_r4\sub_r4.dll + sub_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u2\sub_ovf_u2.dll + throw -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\objectmodel\throw\throw.dll + castclass -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\objectmodel\castclass\castclass.dll + _il_relhuge_struct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_struct\_il_relhuge_struct.dll + _il_relhuge_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_i4\_il_relhuge_i4.dll + _il_relhuge_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_u8\_il_relhuge_u8.dll + TypeIntrinsics_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeIntrinsics_il\TypeIntrinsics_il.dll + _il_relhuge_b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_b\_il_relhuge_b.dll + _il_relhuge_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_objref\_il_relhuge_objref.dll + _il_dbgaddress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbgaddress\_il_dbgaddress.dll + _il_relhuge_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_r8\_il_relhuge_r8.dll + _il_relhuge_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_r4\_il_relhuge_r4.dll + _il_relgcarr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_relgcarr\_il_relgcarr.dll + _il_dbgldelem_get -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbgldelem_get\_il_dbgldelem_get.dll + _il_rellength0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_rellength0\_il_rellength0.dll + _il_dbginitializearray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbginitializearray\_il_dbginitializearray.dll + _il_relinitializearray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_relinitializearray\_il_relinitializearray.dll + _il_dbglengthm2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbglengthm2\_il_dbglengthm2.dll + _il_dbglength0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbglength0\_il_dbglength0.dll + _il_reladdress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_reladdress\_il_reladdress.dll + _il_dbgfloat64_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgfloat64_range1\_il_dbgfloat64_range1.dll + _il_rellengthm2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_rellengthm2\_il_rellengthm2.dll + _il_dbgint32_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_1\_il_dbgint32_1.dll + _il_dbgfloat64_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgfloat64_range2\_il_dbgfloat64_range2.dll + _il_relldelem_get -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_relldelem_get\_il_relldelem_get.dll + _il_dbgint32_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_range1\_il_dbgint32_range1.dll + _il_dbgint32_m1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_m1\_il_dbgint32_m1.dll + _il_dbgint32_0_5a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_0_5a\_il_dbgint32_0_5a.dll + _il_relfloat64_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relfloat64_range2\_il_relfloat64_range2.dll + _il_dbgint32_0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_0\_il_dbgint32_0.dll + _il_dbgint32_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_range2\_il_dbgint32_range2.dll + _il_dbgint32_neg_range -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_neg_range\_il_dbgint32_neg_range.dll + _il_relint32_0_5b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_0_5b\_il_relint32_0_5b.dll + _il_relint32_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_range1\_il_relint32_range1.dll + _il_relint32_0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_0\_il_relint32_0.dll + _il_relfloat64_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relfloat64_range1\_il_relfloat64_range1.dll + _il_dbgint32_0_5b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_0_5b\_il_dbgint32_0_5b.dll + _il_relint32_m1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_m1\_il_relint32_m1.dll + _il_relint32_0_5a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_0_5a\_il_relint32_0_5a.dll + _il_relint32_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_range2\_il_relint32_range2.dll + _il_relint32_neg_range -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_neg_range\_il_relint32_neg_range.dll + _il_relint32_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_1\_il_relint32_1.dll + _dbginstance_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_dbginstance_il\_dbginstance_il.dll + _il_dbgtailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_dbgtailcall\_il_dbgtailcall.dll + _il_dbghuge_filter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_dbghuge_filter\_il_dbghuge_filter.dll + _il_relnegIndexRngChkElim -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relnegIndexRngChkElim\_il_relnegIndexRngChkElim.dll + _il_relhuge_filter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_relhuge_filter\_il_relhuge_filter.dll + _il_reltailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_reltailcall\_il_reltailcall.dll + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:05:14.82 +Running: msbuild C:\git2\runtime\src\tests\build.proj -warnAsError:0 /nodeReuse:false '/flp:Verbosity=normal;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.log";Append=true' '/flp1:WarningsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.wrn";Append=true' '/flp2:ErrorsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.err";Append=true' /p:TargetsWindows=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release /p:CopyNativeProjectBinaries=true /p:__SkipPackageRestore=true + unusedindir -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\unusedindir\unusedindir.dll + _dbgenum_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgenum_cs\_dbgenum_cs.dll + _dbgtailjump_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgtailjump_cs\_dbgtailjump_cs.dll + _relfibo_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_relfibo_cs\_relfibo_cs.dll + _odbgfibo_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_odbgfibo_cs\_odbgfibo_cs.dll + _orelsin_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_orelsin_cs\_orelsin_cs.dll + _orelnestval_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_orelnestval_cs\_orelnestval_cs.dll + _dbgsin_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_dbgsin_cs\_dbgsin_cs.dll + _odbgtry_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\seh\_odbgtry_cs\_odbgtry_cs.dll + _dbgnestval_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgnestval_cs\_dbgnestval_cs.dll + _orelfibo_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_orelfibo_cs\_orelfibo_cs.dll + _reltailjump_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_reltailjump_cs\_reltailjump_cs.dll + _oreltry_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\seh\_oreltry_cs\_oreltry_cs.dll + _odbgsin_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\morph\_odbgsin_cs\_odbgsin_cs.dll + sinlib_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\xlang\sinlib_cs\sinlib_cs.dll + _oreltailjump_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_oreltailjump_cs\_oreltailjump_cs.dll + _relnestval_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_relnestval_cs\_relnestval_cs.dll + _dbgcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_ldarg\_dbgcastclass_ldarg.dll + _dbgcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_ldloc\_dbgcastclass_ldloc.dll + _relcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_ldloc\_relcastclass_ldloc.dll + _dbgcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_call\_dbgcastclass_call.dll + _relcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_call\_relcastclass_call.dll + _relcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_ldarg\_relcastclass_ldarg.dll + _dbgcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_newobj\_dbgcastclass_newobj.dll + _relcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_newobj\_relcastclass_newobj.dll + _speed_dbgcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_call\_speed_dbgcastclass_call.dll + _speed_dbgcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldarg\_speed_dbgcastclass_ldarg.dll + _speed_relcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_call\_speed_relcastclass_call.dll + _speed_dbgcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldloc\_speed_dbgcastclass_ldloc.dll + _speed_relcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_ldarg\_speed_relcastclass_ldarg.dll + _speed_relcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_ldloc\_speed_relcastclass_ldloc.dll + _dbgiface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_dbgiface1\_dbgiface1.dll + _speed_relcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_newobj\_speed_relcastclass_newobj.dll + _relthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_relthrow\_relthrow.dll + _relsin_cs_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\xlang\_relsin_cs_cs\_relsin_cs_cs.dll + _dbgthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_dbgthrow\_dbgthrow.dll + _speed_reliface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_speed_reliface1\_speed_reliface1.dll + _speed_dbgcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_newobj\_speed_dbgcastclass_newobj.dll + throw_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_d\throw_cs_d.dll + _speed_relthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_speed_relthrow\_speed_relthrow.dll + _reliface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_reliface1\_reliface1.dll + _speed_dbgiface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_speed_dbgiface1\_speed_dbgiface1.dll + throw_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_ro\throw_cs_ro.dll + _speed_dbgthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_speed_dbgthrow\_speed_dbgthrow.dll + testlib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\testlib\testlib.dll + throw_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_do\throw_cs_do.dll + throw_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_r\throw_cs_r.dll + throw_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_ro\throw_cs_ro.dll + throw_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_r\throw_cs_r.dll + throw_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_d\throw_cs_d.dll + throw_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_do\throw_cs_do.dll + testlib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\xassem\testlib\testlib.dll + i4div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i4div_cs_do\i4div_cs_do.dll + threads1_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\threads1_cs_do\threads1_cs_do.dll + i4div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i4div_cs_ro\i4div_cs_ro.dll + i8div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i8div_cs_do\i8div_cs_do.dll + u4div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u4div_cs_ro\u4div_cs_ro.dll + u4div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u4div_cs_do\u4div_cs_do.dll + u8div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u8div_cs_ro\u8div_cs_ro.dll + u8div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u8div_cs_do\u8div_cs_do.dll + i4rem_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\i4rem_cs_do\i4rem_cs_do.dll + i8div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i8div_cs_ro\i8div_cs_ro.dll + i4rem_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\i4rem_cs_ro\i4rem_cs_ro.dll + u4rem_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u4rem_cs_ro\u4rem_cs_ro.dll + u8rem_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u8rem_cs_do\u8rem_cs_do.dll + dblarray3_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray3_cs_do\dblarray3_cs_do.dll + dblarray2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_do\dblarray2_cs_do.dll + u4rem_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u4rem_cs_do\u4rem_cs_do.dll + u8rem_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u8rem_cs_ro\u8rem_cs_ro.dll + dblarray2_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_d\dblarray2_cs_d.dll + dblarray2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_ro\dblarray2_cs_ro.dll + dblarray2_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_r\dblarray2_cs_r.dll + common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\common\common\common.dll + multihandler_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_d\multihandler_d.dll + throwinclassconstructor_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_r\throwinclassconstructor_r.dll + throwinclassconstructor_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_ro\throwinclassconstructor_ro.dll + throwinclassconstructor_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_do\throwinclassconstructor_do.dll + throwinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_r\throwinfinally_r.dll + throwinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_do\throwinfinally_do.dll + multihandler_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_do\multihandler_do.dll + trycatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\trycatch_r\trycatch_r.dll + multihandler_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_r\multihandler_r.dll + throwinclassconstructor_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_d\throwinclassconstructor_d.dll + throwoutside_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwoutside_do\throwoutside_do.dll + multihandler_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_ro\multihandler_ro.dll + catchrettoinnertry_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_d\catchrettoinnertry_cs_d.dll + tryfinallytrycatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfinallytrycatch_r\tryfinallytrycatch_r.dll + catchrettoinnertry_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_r\catchrettoinnertry_cs_r.dll + throwinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_ro\throwinfinally_ro.dll + throwinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_d\throwinfinally_d.dll + catchrettoinnertry_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_do\catchrettoinnertry_cs_do.dll + loopinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_d\loopinfinally_d.dll + unsafe_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\cs\unsafe_ro\unsafe_ro.dll + catchrettoinnertry_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_ro\catchrettoinnertry_cs_ro.dll + loopinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_do\loopinfinally_do.dll + loopinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_r\loopinfinally_r.dll + loopinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_ro\loopinfinally_ro.dll + throwincatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_d\throwincatch_d.dll + trycatchnestedtype_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_d\trycatchnestedtype_d.dll + trycatchsimpletype_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_d\trycatchsimpletype_d.dll + throwincatch_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_ro\throwincatch_ro.dll + trycatchnestedtype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_do\trycatchnestedtype_do.dll + throwincatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_r\throwincatch_r.dll + trycatchnestedtype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_r\trycatchnestedtype_r.dll + throwincatch_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_do\throwincatch_do.dll + trycatchsimpletype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_r\trycatchsimpletype_r.dll + trycatchsimpletype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_ro\trycatchsimpletype_ro.dll + rangecheckinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_ro\rangecheckinfinally_ro.dll + trycatchnestedtype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_ro\trycatchnestedtype_ro.dll + trycatchsimpletype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_do\trycatchsimpletype_do.dll + strswitchfinal_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_d\strswitchfinal_d.dll + strswitchfinal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_r\strswitchfinal_r.dll + rangecheckinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_do\rangecheckinfinally_do.dll + strswitchfinal_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_do\strswitchfinal_do.dll + switchinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_r\switchinfinally_r.dll + strswitchfinal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_ro\strswitchfinal_ro.dll + rangecheckinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_r\rangecheckinfinally_r.dll + rangecheckinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_d\rangecheckinfinally_d.dll + switchinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_d\switchinfinally_d.dll + switchinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_do\switchinfinally_do.dll + catchretnonlocalexitinfunclet_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_do\catchretnonlocalexitinfunclet_do.dll + switchinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_ro\switchinfinally_ro.dll + catchretnonlocalexitinfunclet_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_d\catchretnonlocalexitinfunclet_d.dll + catchretnonlocalexitinfunclet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_r\catchretnonlocalexitinfunclet_r.dll + oponerror_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_ro\oponerror_ro.dll + oponerror_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_do\oponerror_do.dll + oponerror_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_r\oponerror_r.dll + rethrowincatchnestedinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_do\rethrowincatchnestedinfinally_do.dll + oponerror_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_d\oponerror_d.dll + catchretnonlocalexitinfunclet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_ro\catchretnonlocalexitinfunclet_ro.dll + tryfinallyloop_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\tryfinallyloop_ro\tryfinallyloop_ro.dll + rethrowincatchnestedinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_ro\rethrowincatchnestedinfinally_ro.dll + rethrowincatchnestedinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_r\rethrowincatchnestedinfinally_r.dll + throwinfinallynestedintry_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_do\throwinfinallynestedintry_do.dll + rethrowincatchnestedinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_d\rethrowincatchnestedinfinally_d.dll + throwinfinallynestedintry_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_d\throwinfinallynestedintry_d.dll + throwinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_ro\throwinfinally_ro.dll + throwinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_d\throwinfinally_d.dll + throwinnestedfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_d\throwinnestedfinally_d.dll + throwinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_do\throwinfinally_do.dll + throwinnestedfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_r\throwinnestedfinally_r.dll + throwinfinallynestedintry_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_r\throwinfinallynestedintry_r.dll + throwinnestedfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_do\throwinnestedfinally_do.dll + throwinfinallynestedintry_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_ro\throwinfinallynestedintry_ro.dll + trycatchintryfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_do\trycatchintryfinally_do.dll + throwinnestedfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_ro\throwinnestedfinally_ro.dll + throwinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_r\throwinfinally_r.dll + throwinfinallynestedintry_30_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_d\throwinfinallynestedintry_30_d.dll + throwinfinallynestedintry_30_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_r\throwinfinallynestedintry_30_r.dll + trycatchintryfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_r\trycatchintryfinally_r.dll + throwinfinallynestedintry_30_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_do\throwinfinallynestedintry_30_do.dll + throwinfinallyrecursive_20_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_d\throwinfinallyrecursive_20_d.dll + trycatchintryfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_d\trycatchintryfinally_d.dll + throwinfinallyrecursive_20_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_r\throwinfinallyrecursive_20_r.dll + throwinfinallyrecursive_20_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_do\throwinfinallyrecursive_20_do.dll + throwinfinallynestedintry_30_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_ro\throwinfinallynestedintry_30_ro.dll + throwinfinallyrecursive_20_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_ro\throwinfinallyrecursive_20_ro.dll + throwinfinally_50_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_ro\throwinfinally_50_ro.dll + throwinfinally_50_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_d\throwinfinally_50_d.dll + trycatchintryfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_ro\trycatchintryfinally_ro.dll + throwinfinally_50_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_r\throwinfinally_50_r.dll + outermostFinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\122239\outermostFinally\outermostFinally.dll + throwinfinally_50_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_do\throwinfinally_50_do.dll + innerFinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_r\innerFinally_r.dll + innerFinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_d\innerFinally_d.dll + samerethrowtwice_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_do\samerethrowtwice_do.dll + innerFinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_ro\innerFinally_ro.dll + samerethrowtwice_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_d\samerethrowtwice_d.dll + innerFinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_do\innerFinally_do.dll + samethrowtwice_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_r\samethrowtwice_r.dll + samerethrowtwice_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_r\samerethrowtwice_r.dll + samethrowtwice_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_d\samethrowtwice_d.dll + samethrowtwice_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_do\samethrowtwice_do.dll + samerethrowtwice_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_ro\samerethrowtwice_ro.dll + throwwithhandlerscatchingbase_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_do\throwwithhandlerscatchingbase_do.dll + _dbgrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_dbgrefarg_f8\_dbgrefarg_f8.dll + _opt_dbgrefarg_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_i4\_opt_dbgrefarg_i4.dll + _dbgrefarg_s -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_dbgrefarg_s\_dbgrefarg_s.dll + samethrowtwice_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_ro\samethrowtwice_ro.dll + _opt_dbgrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_i1\_opt_dbgrefarg_i1.dll + _opt_relrefarg_f4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_relrefarg_f4\_opt_relrefarg_f4.dll + _opt_dbgrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_c\_opt_dbgrefarg_c.dll + _opt_dbgrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_o\_opt_dbgrefarg_o.dll + _opt_dbgrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_f8\_opt_dbgrefarg_f8.dll + _opt_dbgrefarg_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_i2\_opt_dbgrefarg_i2.dll + _relrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_c\_relrefarg_c.dll + _opt_relrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_relrefarg_i1\_opt_relrefarg_i1.dll + _relrefarg_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_i2\_relrefarg_i2.dll + expl_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_byte_1_r\expl_byte_1_r.dll + _opt_relrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_relrefarg_f8\_opt_relrefarg_f8.dll + _relrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_f8\_relrefarg_f8.dll + _relrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_o\_relrefarg_o.dll + _relrefarg_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_i4\_relrefarg_i4.dll + expl_gc_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_gc_byte_1_r\expl_gc_byte_1_r.dll + expl_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_byte_1_d\expl_byte_1_d.dll + expl_gc_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_gc_byte_1_d\expl_gc_byte_1_d.dll + seq_gc_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_gc_byte_1_d\seq_gc_byte_1_d.dll + seq_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_byte_1_r\seq_byte_1_r.dll + seq_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_byte_1_d\seq_byte_1_d.dll + _dbgexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit2\_dbgexplicit2.dll + _dbgexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit4\_dbgexplicit4.dll + seq_gc_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_gc_byte_1_r\seq_gc_byte_1_r.dll + _dbgexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit3\_dbgexplicit3.dll + _dbgexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit8\_dbgexplicit8.dll + _dbgexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit6\_dbgexplicit6.dll + _dbgexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit5\_dbgexplicit5.dll + _dbgexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit7\_dbgexplicit7.dll + _dbgexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit1\_dbgexplicit1.dll + _opt_dbgexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit4\_opt_dbgexplicit4.dll + _opt_dbgexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit3\_opt_dbgexplicit3.dll + _opt_dbgexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit2\_opt_dbgexplicit2.dll + _opt_dbgexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit5\_opt_dbgexplicit5.dll + _opt_dbgexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit8\_opt_dbgexplicit8.dll + _opt_dbgexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit1\_opt_dbgexplicit1.dll + _opt_relexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit4\_opt_relexplicit4.dll + _opt_dbgexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit6\_opt_dbgexplicit6.dll + _opt_dbgexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit7\_opt_dbgexplicit7.dll + _opt_relexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit2\_opt_relexplicit2.dll + _opt_relexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit1\_opt_relexplicit1.dll + _opt_relexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit7\_opt_relexplicit7.dll + _opt_relexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit3\_opt_relexplicit3.dll + _opt_relexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit5\_opt_relexplicit5.dll + _relexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit2\_relexplicit2.dll + _relexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit4\_relexplicit4.dll + _opt_relexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit6\_opt_relexplicit6.dll + _relexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit1\_relexplicit1.dll + _opt_relexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit8\_opt_relexplicit8.dll + _relexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit5\_relexplicit5.dll + _relexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit8\_relexplicit8.dll + _relexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit6\_relexplicit6.dll + _relexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit7\_relexplicit7.dll + _relexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit3\_relexplicit3.dll + _dbgrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_double\_dbgrotarg_double.dll + _opt_dbgrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_double\_opt_dbgrotarg_double.dll + _dbgrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_float\_dbgrotarg_float.dll + _opt_dbgrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_float\_opt_dbgrotarg_float.dll + _dbgrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_objref\_dbgrotarg_objref.dll + _dbgrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_valref\_dbgrotarg_valref.dll + _opt_relrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_float\_opt_relrotarg_float.dll + _opt_dbgrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_valref\_opt_dbgrotarg_valref.dll + _relrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_objref\_relrotarg_objref.dll + _opt_relrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_valref\_opt_relrotarg_valref.dll + _opt_relrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_double\_opt_relrotarg_double.dll + _opt_dbgrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_objref\_opt_dbgrotarg_objref.dll + _relrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_double\_relrotarg_double.dll + _relrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_float\_relrotarg_float.dll + _opt_relrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_objref\_opt_relrotarg_objref.dll + ehCodeMotion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\bug619534\ehCodeMotion\ehCodeMotion.dll + moduleLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\bug619534\moduleLibrary\moduleLibrary.dll + castClassEH -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\castClassEH\castClassEH.dll + _relrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_valref\_relrotarg_valref.dll + 1000w1d_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_r\1000w1d_cs_r.dll + GCOverReporting -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\GCOverReporting\GCOverReporting.dll + 1000w1d_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_d\1000w1d_cs_d.dll + 1000w1d_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_ro\1000w1d_cs_ro.dll + 1000w1d_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_do\1000w1d_cs_do.dll + 200w1d-02_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\200w1d-02_cs_do\200w1d-02_cs_do.dll + InsertGCPoll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\gc_poll\InsertGCPoll\InsertGCPoll.dll + 200w1d-02_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\200w1d-02_cs_ro\200w1d-02_cs_ro.dll + _speed_dbglcs_long -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_dbglcs_long\_speed_dbglcs_long.dll + _speed_dbglcs_ulong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_dbglcs_ulong\_speed_dbglcs_ulong.dll + _speed_rellcs_long -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_rellcs_long\_speed_rellcs_long.dll + _speed_rellcs_ulong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_rellcs_ulong\_speed_rellcs_ulong.dll + 10w5d_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_r\10w5d_cs_r.dll + 10w5d_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_ro\10w5d_cs_ro.dll + 10w5d_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_do\10w5d_cs_do.dll + 10w5d_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_d\10w5d_cs_d.dll + _dbgs_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldc_div\_dbgs_ldc_div.dll + _dbgs_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldsfld_mulovf\_dbgs_ldsfld_mulovf.dll + _dbgs_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldc_mulovf\_dbgs_ldc_mulovf.dll + _rels_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldsfld_mulovf\_rels_ldsfld_mulovf.dll + _dbgs_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldfld_mulovf\_dbgs_ldfld_mulovf.dll + _rels_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldc_div\_rels_ldc_div.dll + _rels_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_muldiv\_rels_muldiv.dll + _dbgs_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_muldiv\_dbgs_muldiv.dll + _speed_dbgs_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_muldiv\_speed_dbgs_muldiv.dll + _rels_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldfld_mulovf\_rels_ldfld_mulovf.dll + _rels_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldc_mulovf\_rels_ldc_mulovf.dll + _speed_dbgs_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldc_mulovf\_speed_dbgs_ldc_mulovf.dll + _speed_dbgs_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mulovf\_speed_dbgs_ldsfld_mulovf.dll + _speed_dbgs_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mulovf\_speed_dbgs_ldfld_mulovf.dll + _speed_dbgs_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldc_div\_speed_dbgs_ldc_div.dll + moduleHandleCache -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\bug619534\moduleHandleCache\moduleHandleCache.dll + _speed_rels_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldsfld_mulovf\_speed_rels_ldsfld_mulovf.dll + _speed_rels_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_muldiv\_speed_rels_muldiv.dll + _speed_rels_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldc_mulovf\_speed_rels_ldc_mulovf.dll + _speed_relsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_speed_relsuperlong\_speed_relsuperlong.dll + _dbgsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_dbgsuperlong\_dbgsuperlong.dll + _speed_rels_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldfld_mulovf\_speed_rels_ldfld_mulovf.dll + _dbgaddsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgaddsub\_dbgaddsub.dll + _speed_dbgsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_speed_dbgsuperlong\_speed_dbgsuperlong.dll + _dbgldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgldc_mulovf\_dbgldc_mulovf.dll + _relsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_relsuperlong\_relsuperlong.dll + _speed_rels_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldc_div\_speed_rels_ldc_div.dll + _relldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relldc_mulovf\_relldc_mulovf.dll + _reladdsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_reladdsub\_reladdsub.dll + _dbgldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgldsfld_mulovf\_dbgldsfld_mulovf.dll + _dbgldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgldfld_mulovf\_dbgldfld_mulovf.dll + _speed_dbgaddsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgaddsub\_speed_dbgaddsub.dll + _relldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relldfld_mulovf\_relldfld_mulovf.dll + _dbgmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgmuldiv\_dbgmuldiv.dll + _relldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relldsfld_mulovf\_relldsfld_mulovf.dll + _speed_dbgldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgldc_mulovf\_speed_dbgldc_mulovf.dll + _relmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relmuldiv\_relmuldiv.dll + _speed_dbgldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mulovf\_speed_dbgldsfld_mulovf.dll + _speed_dbgmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgmuldiv\_speed_dbgmuldiv.dll + _speed_relldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relldc_mulovf\_speed_relldc_mulovf.dll + _speed_relmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relmuldiv\_speed_relmuldiv.dll + _speed_dbgldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgldfld_mulovf\_speed_dbgldfld_mulovf.dll + _speed_relldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relldfld_mulovf\_speed_relldfld_mulovf.dll + _speed_reladdsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_reladdsub\_speed_reladdsub.dll + _speed_relldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relldsfld_mulovf\_speed_relldsfld_mulovf.dll + _speed_dbgdeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_speed_dbgdeep\_speed_dbgdeep.dll + _dbgdeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_dbgdeep\_dbgdeep.dll + _reldeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_reldeep\_reldeep.dll + _dbgcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_dbgcatchfinally\_dbgcatchfinally.dll + hfa_params_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_d\hfa_params_cs_d.dll + hfa_params_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_do\hfa_params_cs_do.dll + _speed_reldeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_speed_reldeep\_speed_reldeep.dll + _dbgcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_dbgcatchfinally_tail\_dbgcatchfinally_tail.dll + _relcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_relcatchfinally\_relcatchfinally.dll + hfa_params_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_ro\hfa_params_cs_ro.dll + _relcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_relcatchfinally_tail\_relcatchfinally_tail.dll + hfa_params_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_r\hfa_params_cs_r.dll + _speed_dbgcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally\_speed_dbgcatchfinally.dll + classarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_do\classarr_cs_do.dll + _speed_relcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_relcatchfinally_tail\_speed_relcatchfinally_tail.dll + _speed_relcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_relcatchfinally\_speed_relcatchfinally.dll + classarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_r\classarr_cs_r.dll + doublearr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_do\doublearr_cs_do.dll + classarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_d\classarr_cs_d.dll + doublearr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_r\doublearr_cs_r.dll + classarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_ro\classarr_cs_ro.dll + _speed_dbgcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally_tail\_speed_dbgcatchfinally_tail.dll + jaggedarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_do\jaggedarr_cs_do.dll + doublearr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_d\doublearr_cs_d.dll + doublearr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_ro\doublearr_cs_ro.dll + jaggedarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_d\jaggedarr_cs_d.dll + stringarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_r\stringarr_cs_r.dll + stringarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_ro\stringarr_cs_ro.dll + jaggedarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_r\jaggedarr_cs_r.dll + structarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_r\structarr_cs_r.dll + jaggedarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_ro\jaggedarr_cs_ro.dll + stringarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_do\stringarr_cs_do.dll + stringarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_d\stringarr_cs_d.dll + structarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_d\structarr_cs_d.dll + structarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_ro\structarr_cs_ro.dll + structarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_do\structarr_cs_do.dll + classarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\classarr_cs_ro\classarr_cs_ro.dll + classarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\classarr_cs_do\classarr_cs_do.dll + structarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\structarr_cs_do\structarr_cs_do.dll + structarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\structarr_cs_ro\structarr_cs_ro.dll + plainarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\plainarr_cs_ro\plainarr_cs_ro.dll + jaggedarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_ro\jaggedarr_cs_ro.dll + jaggedarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_do\jaggedarr_cs_do.dll + intarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\intarr_cs_do\intarr_cs_do.dll + plainarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\plainarr_cs_do\plainarr_cs_do.dll + doublearr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\doublearr_cs_do\doublearr_cs_do.dll + doublearr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\doublearr_cs_ro\doublearr_cs_ro.dll + stringarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\stringarr_cs_do\stringarr_cs_do.dll + jaggedarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_do\jaggedarr_cs_do.dll + stringarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\stringarr_cs_ro\stringarr_cs_ro.dll + arithm64_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_d\arithm64_cs_d.dll + intarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\intarr_cs_ro\intarr_cs_ro.dll + arithm64_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_do\arithm64_cs_do.dll + jaggedarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_ro\jaggedarr_cs_ro.dll + arithm64_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_ro\arithm64_cs_ro.dll + arithm64_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_r\arithm64_cs_r.dll + gcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\gcreport\gcreport.dll + _speed_dbggcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_dbggcreport\_speed_dbggcreport.dll + _dbgstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_dbgstress1\_dbgstress1.dll + _relgcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_relgcreport\_relgcreport.dll + _relvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_relvirtcall\_relvirtcall.dll + _relstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_relstress1\_relstress1.dll + _dbgvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_dbgvirtcall\_dbgvirtcall.dll + _dbggcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_dbggcreport\_dbggcreport.dll + virtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\virtcall\virtcall.dll + _speed_dbgvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_dbgvirtcall\_speed_dbgvirtcall.dll + _speed_relgcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_relgcreport\_speed_relgcreport.dll + _speed_dbgstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_dbgstress1\_speed_dbgstress1.dll + _speed_relstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_relstress1\_speed_relstress1.dll + _speed_relvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_relvirtcall\_speed_relvirtcall.dll + testgenstr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\stringintern\testgenstr\testgenstr.dll + StructStackParams -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\structs\StructStackParams\StructStackParams.dll + teststr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\stringintern\teststr\teststr.dll + _speed_dbgunsafe-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_dbgunsafe-1\_speed_dbgunsafe-1.dll + _speed_relunsafe-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_relunsafe-1\_speed_relunsafe-1.dll + _speed_relunsafe-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_relunsafe-3\_speed_relunsafe-3.dll + _speed_dbgunsafe-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_dbgunsafe-3\_speed_dbgunsafe-3.dll + _speed_dbgjumper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_speed_dbgjumper\_speed_dbgjumper.dll + _speed_reljumper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_speed_reljumper\_speed_reljumper.dll + _speed_rellcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_speed_rellcs_gcref\_speed_rellcs_gcref.dll + _dbgsizeof64 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxobj\sizeof\_dbgsizeof64\_dbgsizeof64.dll + _speed_dbglcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_speed_dbglcs_gcref\_speed_dbglcs_gcref.dll + _rellcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_rellcs_gcref\_rellcs_gcref.dll + _dbglcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_dbglcs_gcref\_dbglcs_gcref.dll + fannkuch-redux-5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux-5\fannkuch-redux-5.dll + _relsizeof64 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxobj\sizeof\_relsizeof64\_relsizeof64.dll + binarytrees-5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\binarytrees\binarytrees-5\binarytrees-5.dll + fasta-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fasta\fasta-1\fasta-1.dll + fannkuch-redux-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux-2\fannkuch-redux-2.dll + k-nucleotide-9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\k-nucleotide\k-nucleotide-9\k-nucleotide-9.dll + binarytrees-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\binarytrees\binarytrees-2\binarytrees-2.dll + mandelbrot-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot-2\mandelbrot-2.dll + mandelbrot-7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot-7\mandelbrot-7.dll + pidigits-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\pidigits\pidigits-3\pidigits-3.dll + regex-redux-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\regex-redux\regex-redux-1\regex-redux-1.dll + n-body-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\n-body\n-body-3\n-body-3.dll + fasta-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fasta\fasta-2\fasta-2.dll + regex-redux-5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\regex-redux\regex-redux-5\regex-redux-5.dll + spectralnorm-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\spectralnorm\spectralnorm-3\spectralnorm-3.dll + spectralnorm-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\spectralnorm\spectralnorm-1\spectralnorm-1.dll + k-nucleotide-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\k-nucleotide\k-nucleotide-1\k-nucleotide-1.dll + Adams -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Adams\Adams\Adams.dll + reverse-complement-6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\reverse-complement\reverse-complement-6\reverse-complement-6.dll + Bisect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Bisect\Bisect\Bisect.dll + DMath -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\DMath\DMath\DMath.dll + FFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\FFT\FFT\FFT.dll + InProd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\InProd\InProd\InProd.dll + LLoops -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\LLoops\LLoops\LLoops.dll + InvMt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\InvMt\InvMt\InvMt.dll + Lorenz -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Lorenz\Lorenz\Lorenz.dll + reverse-complement-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\reverse-complement\reverse-complement-1\reverse-complement-1.dll + BenchMrk -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\BenchMrk\BenchMrk\BenchMrk.dll + NewtR -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\NewtR\NewtR\NewtR.dll + BenchMk2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\BenchMk2\BenchMk2\BenchMk2.dll + NewtE -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\NewtE\NewtE\NewtE.dll + Regula -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Regula\Regula\Regula.dll + Simpsn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Simpsn\Simpsn\Simpsn.dll + MatInv4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\MatInv4\MatInv4\MatInv4.dll + Trap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Trap\Trap\Trap.dll + Secant -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Secant\Secant\Secant.dll + 8Queens -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\8Queens\8Queens\8Queens.dll + Whetsto -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Whetsto\Whetsto\Whetsto.dll + Romber -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Romber\Romber\Romber.dll + SqMtx -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\SqMtx\SqMtx\SqMtx.dll + Array2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Array2\Array2\Array2.dll + Array1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Array1\Array1\Array1.dll + BenchE -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\BenchE\BenchE\BenchE.dll + AddArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\AddArray\AddArray\AddArray.dll + CSieve -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\CSieve\CSieve\CSieve.dll + Ackermann -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Ackermann\Ackermann\Ackermann.dll + BubbleSort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\BubbleSort2\BubbleSort2\BubbleSort2.dll + BubbleSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\BubbleSort\BubbleSort\BubbleSort.dll + LogicArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\LogicArray\LogicArray\LogicArray.dll + HeapSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\HeapSort\HeapSort\HeapSort.dll + IniArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\IniArray\IniArray\IniArray.dll + Permutate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Permutate\Permutate\Permutate.dll + Fib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Fib\Fib\Fib.dll + NDhrystone -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\NDhrystone\NDhrystone\NDhrystone.dll + Puzzle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Puzzle\Puzzle\Puzzle.dll + Midpoint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Midpoint\Midpoint\Midpoint.dll + QuickSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\QuickSort\QuickSort\QuickSort.dll + AddArray2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\AddArray2\AddArray2\AddArray2.dll + Burgers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Burgers\Burgers\Burgers.dll + TreeInsert -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\TreeInsert\TreeInsert\TreeInsert.dll + XposMatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\XposMatrix\XposMatrix\XposMatrix.dll + Pi -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Pi\Pi\Pi.dll + TreeSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\TreeSort\TreeSort\TreeSort.dll + DefaultEqualityComparerPerf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Devirtualization\DefaultEqualityComparerPerf\DefaultEqualityComparerPerf.dll + SearchLoops -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Layout\SearchLoops\SearchLoops.dll + BilinearInterpol -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BilinearInterpol\BilinearInterpol\BilinearInterpol.dll + InlineGCStruct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Inlining\InlineGCStruct\InlineGCStruct.dll + Bytemark -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Bytemark\Bytemark\Bytemark.dll + NoThrowInline -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Inlining\NoThrowInline\NoThrowInline.dll + PacketTracer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\HWIntrinsic\X86\PacketTracer\PacketTracer\PacketTracer.dll + MulMatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\MulMatrix\MulMatrix\MulMatrix.dll + FractalPerf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\FractalPerf\FractalPerf\FractalPerf.dll + Linq -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Linq\Linq\Linq.dll + SciMark -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SciMark\SciMark\SciMark.dll + SeekUnroll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SIMD\SeekUnroll\SeekUnroll\SeekUnroll.dll + Functions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Math\Functions\Functions\Functions.dll + Deserialize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Serialization\Deserialize\Deserialize.dll + RayTracer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SIMD\RayTracer\RayTracer\RayTracer.dll + ConsoleMandel -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SIMD\ConsoleMandel\ConsoleMandel\ConsoleMandel.dll + Crypto -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\V8\Crypto\Crypto\Crypto.dll + RunBenchmarks -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\RunBenchmarks\RunBenchmarks\RunBenchmarks.dll + Indexer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Span\Indexer\Indexer.dll + b14426 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b14426\b14426\b14426.dll + b45679 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45679\b45679\b45679.dll + b46847 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b46847\b46847\b46847.dll + CscBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Roslyn\CscBench\CscBench.dll + SpanBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Span\SpanBench\SpanBench.dll + b12624 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12624\b12624\b12624.dll + b13569 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13569\b13569\b13569.dll + Richards -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\V8\Richards\Richards\Richards.dll + Serialize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Serialization\Serialize\Serialize.dll + b25882 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25882\b25882\b25882.dll + b16328 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16328\b16328\b16328.dll + b26863 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26863\b26863\b26863.dll + b29068 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29068\b29068\b29068.dll + b28037 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28037\b28037\b28037.dll + b16335 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16335\b16335\b16335.dll + b30126 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30126\b30126\b30126.dll + b30128 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30128\b30128\b30128.dll + b28787 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28787\b28787\b28787.dll + b28776 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28776\b28776\b28776.dll + b31763 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31763\b31763\b31763.dll + b13621 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b13621\b13621\b13621.dll + b15864 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b15864\b15864\b15864.dll + b16294 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b16294\b16294\b16294.dll + b02352 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b02352\b02352\b02352.dll + b06812 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b06812\b06812\b06812.dll + b32560 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32560\b32560\b32560.dll + b28042 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28042\b28042\b28042.dll + b13647 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b13647\b13647\b13647.dll + b08944b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944b\b08944b.dll + b30586 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b30586\b30586\b30586.dll + b31878 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b31878\b31878\b31878.dll + b36332 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36332\b36332\b36332.dll + b37131 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37131\b37131\b37131.dll + b05477 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b05477\b05477\b05477.dll + b08944a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944a\b08944a.dll + b34945 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b34945\b34945\b34945.dll + b36274 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36274\b36274\b36274.dll + b37608 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37608\b37608\b37608.dll + b38556 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38556\b38556\b38556.dll + b40216 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40216\b40216\b40216.dll + b39217 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39217\b39217\b39217.dll + b40141 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40141\b40141\b40141.dll + b41495 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41495\b41495\b41495.dll + b41470 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41470\b41470\b41470.dll + b41488 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41488\b41488\b41488.dll + b40521 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40521\b40521\b40521.dll + b40496 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40496\b40496\b40496.dll + b41063 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41063\b41063\b41063.dll + b42013 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42013\b42013\b42013.dll + b42929 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42929\b42929\b42929.dll + b43958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43958\b43958\b43958.dll + b43313 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\Desktop\b43313\b43313.dll + b41621 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41621\b41621\b41621.dll + b43313 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\b43313\b43313.dll + b43719 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43719\b43719\b43719.dll + b42918 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42918\b42918\b42918.dll + b41990 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41990\b41990\b41990.dll + b31917 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31917\b31917\b31917.dll + _relinstance_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_relinstance_il\_relinstance_il.dll + b46641 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46641\b46641\b46641.dll + b48797 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48797\b48797\b48797.dll + _relfibo_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_relfibo_il\_relfibo_il.dll + b31903 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31903\b31903\b31903.dll + _relenum_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_relenum_il\_relenum_il.dll + _dbgtailjump_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgtailjump_il\_dbgtailjump_il.dll + b48805 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48805\b48805\b48805.dll + _dbgtypedref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgtypedref\_dbgtypedref.dll + _dbgfibo_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_dbgfibo_il\_dbgfibo_il.dll + _reltypedref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_reltypedref\_reltypedref.dll + _dbgnestval_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgnestval_il\_dbgnestval_il.dll + _relnestval_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_relnestval_il\_relnestval_il.dll + sin3double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\morph\sin3double\sin3double.dll + sinlib_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\xlang\sinlib_il\sinlib_il.dll + _il_relarrays -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\array\_il_relarrays\_il_relarrays.dll + _reltailjump_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_reltailjump_il\_reltailjump_il.dll + _il_dbgcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_ldloc\_il_dbgcastclass_ldloc.dll + _il_dbgcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_call\_il_dbgcastclass_call.dll + _il_dbgcastclass_calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_calli\_il_dbgcastclass_calli.dll + _il_dbgcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_ldarg\_il_dbgcastclass_ldarg.dll + _il_relcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_ldarg\_il_relcastclass_ldarg.dll + _il_relcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_ldloc\_il_relcastclass_ldloc.dll + _il_dbgarrays -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\array\_il_dbgarrays\_il_dbgarrays.dll + _il_dbgiface2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_il_dbgiface2\_il_dbgiface2.dll + _il_dbgcastclass_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgcastclass_catch_neg\_il_dbgcastclass_catch_neg.dll + _il_relcastclass_calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_calli\_il_relcastclass_calli.dll + _il_reliface2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_il_reliface2\_il_reliface2.dll + _il_relcastclass_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relcastclass_catch\_il_relcastclass_catch.dll + _il_dbgcastclass_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgcastclass_catch\_il_dbgcastclass_catch.dll + _il_relcastclass_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relcastclass_catch_neg\_il_relcastclass_catch_neg.dll + _il_relisinst_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relisinst_catch\_il_relisinst_catch.dll + _il_relcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_call\_il_relcastclass_call.dll + _il_dbgisinst_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgisinst_catch_neg\_il_dbgisinst_catch_neg.dll + _il_relfilter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relfilter\_il_relfilter.dll + _il_relisinst_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relisinst_catch_neg\_il_relisinst_catch_neg.dll + _il_dbgfilter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgfilter\_il_dbgfilter.dll + _il_dbgisinst_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgisinst_catch\_il_dbgisinst_catch.dll + b39946 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Coverage\b39946\b39946.dll + throwinfault_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfault_r\throwinfault_r.dll + throwinfault_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfault_d\throwinfault_d.dll + throwinfilter_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfilter_r\throwinfilter_r.dll + throwinexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinexcept_r\throwinexcept_r.dll + throwinfilter_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfilter_d\throwinfilter_d.dll + throwinexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinexcept_d\throwinexcept_d.dll + hole -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Coverage\hole\hole.dll + tryfaulttrycatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatch_d\tryfaulttrycatch_d.dll + emptyfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\emptyfinally_d\emptyfinally_d.dll + tryfaulttrycatchfn_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatchfn_d\tryfaulttrycatchfn_d.dll + tryfaulttrycatchfn_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatchfn_r\tryfaulttrycatchfn_r.dll + tryfaulttrycatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatch_r\tryfaulttrycatch_r.dll + trythrowexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\trythrowexcept_r\trythrowexcept_r.dll + badcodeinsidefinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\badcodeinsidefinally_d\badcodeinsidefinally_d.dll + deadoponerrorinfunclet_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_d\deadoponerrorinfunclet_d.dll + badcodeinsidefinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\badcodeinsidefinally_r\badcodeinsidefinally_r.dll + trythrowexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\trythrowexcept_d\trythrowexcept_d.dll + faultbeforetrybody_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\faultbeforetrybody_r\faultbeforetrybody_r.dll + deadoponerrorinfunclet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_r\deadoponerrorinfunclet_r.dll + catchrettoinnertry_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_d\catchrettoinnertry_d.dll + reversedtryblock_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedtryblock_d\reversedtryblock_d.dll + reversedtryblock_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedtryblock_r\reversedtryblock_r.dll + nestedfinallycall_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nestedfinallycall_r\nestedfinallycall_r.dll + reversedhandlers_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedhandlers_r\reversedhandlers_r.dll + sehhandlerbeforetry_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\sehhandlerbeforetry_r\sehhandlerbeforetry_r.dll + reversedhandlers_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedhandlers_d\reversedhandlers_d.dll + nonlocalexittonestedsibling_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_d\nonlocalexittonestedsibling_d.dll + nestedfinallycall_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nestedfinallycall_d\nestedfinallycall_d.dll + catchrettoinnertry_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_r\catchrettoinnertry_r.dll + throw1dimarray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw1dimarray_r\throw1dimarray_r.dll + labelbeforefinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeforefinally_d\labelbeforefinally_d.dll + nonlocalexittonestedsibling_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_r\nonlocalexittonestedsibling_r.dll + throw2dimarray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw2dimarray_r\throw2dimarray_r.dll + labelbeforefinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeforefinally_r\labelbeforefinally_r.dll + throw1dimarray_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw1dimarray_d\throw1dimarray_d.dll + throw2dimarray_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw2dimarray_d\throw2dimarray_d.dll + catchfiltercatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\catchfiltercatch_d\catchfiltercatch_d.dll + labelbeginningfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeginningfinally_d\labelbeginningfinally_d.dll + labelbeginningfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeginningfinally_r\labelbeginningfinally_r.dll + catchfiltercatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\catchfiltercatch_r\catchfiltercatch_r.dll + cascadedexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_d\cascadedexcept_d.dll + filterfiltercatchcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_r\filterfiltercatchcatch_r.dll + throwincascadedcatchnofin_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin_r\throwincascadedcatchnofin_r.dll + filterfiltercatchcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_d\filterfiltercatchcatch_d.dll + cascadedexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_r\cascadedexcept_r.dll + cascadedcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_r\cascadedcatch_r.dll + cascadedcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_d\cascadedcatch_d.dll + throwincascadedcatchnofin_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin_d\throwincascadedcatchnofin_d.dll + throwincascadedcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_r\throwincascadedcatch_r.dll + throwincascadedexceptnofin_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofin_r\throwincascadedexceptnofin_r.dll + throwincascadedcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_d\throwincascadedcatch_d.dll + throwinnestedcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedcatch_r\throwinnestedcatch_r.dll + localvarincatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\localvarincatch_d\localvarincatch_d.dll + throwincascadedexceptnofin_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofin_d\throwincascadedexceptnofin_d.dll + throwinnestedcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedcatch_d\throwinnestedcatch_d.dll + throwincascadedexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_d\throwincascadedexcept_d.dll + localvarincatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\localvarincatch_r\localvarincatch_r.dll + nestedtryfault_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\nestedtryfault_r\nestedtryfault_r.dll + throwincascadedexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_r\throwincascadedexcept_r.dll + throwinnestedtryfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_r\throwinnestedtryfinally_r.dll + nestedtryfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_r\nestedtryfinally_r.dll + nestedtryfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_d\nestedtryfinally_d.dll + throwinnestedtryfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_d\throwinnestedtryfinally_d.dll + _il_dbgconv_i8_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_i\_il_dbgconv_i8_i.dll + _il_dbgi_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_array_merge_Target_64BIT\_il_dbgi_array_merge_Target_64BIT.dll + throwinnestedtryfault_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_d\throwinnestedtryfault_d.dll + _il_dbgptr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgptr\_il_dbgptr.dll + _il_dbgu_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_array_merge_Target_64BIT\_il_dbgu_array_merge_Target_64BIT.dll + _il_reli_qsort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort2\_il_reli_qsort2.dll + _il_dbgu_qsort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort2\_il_dbgu_qsort2.dll + _il_relu_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_array_merge_Target_64BIT\_il_relu_array_merge_Target_64BIT.dll + _il_relptr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relptr\_il_relptr.dll + _il_relu_conv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_conv\_il_relu_conv.dll + _il_reli_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_array_merge_Target_64BIT\_il_reli_array_merge_Target_64BIT.dll + _il_relu_qsort1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort1\_il_relu_qsort1.dll + _il_dbgu_fld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_fld\_il_dbgu_fld.dll + _il_relu_qsort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort2\_il_relu_qsort2.dll + _il_relu_fld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_fld\_il_relu_fld.dll + _il_dbgrefarg_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_i4\_il_dbgrefarg_i4.dll + _il_dbgrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_f8\_il_dbgrefarg_f8.dll + _il_dbgrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_c\_il_dbgrefarg_c.dll + _il_dbgrefloc_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_i1\_il_dbgrefloc_i1.dll + _il_dbgrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_i1\_il_dbgrefarg_i1.dll + _il_dbgrefarg_f4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_f4\_il_dbgrefarg_f4.dll + _il_dbgrefarg_s -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_s\_il_dbgrefarg_s.dll + _il_dbgrefloc_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_o\_il_dbgrefloc_o.dll + _il_dbgrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_o\_il_dbgrefarg_o.dll + _il_dbgrefloc_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_i2\_il_dbgrefloc_i2.dll + _il_relrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_i1\_il_relrefarg_i1.dll + _il_dbgrefloc_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_r4\_il_dbgrefloc_r4.dll + _il_dbgrefloc_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_c\_il_dbgrefloc_c.dll + _il_relrefloc_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_o\_il_relrefloc_o.dll + _il_relrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_c\_il_relrefarg_c.dll + _il_relrefarg_f4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_f4\_il_relrefarg_f4.dll + _il_relrefloc_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_i4\_il_relrefloc_i4.dll + _il_relrefloc_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_u2\_il_relrefloc_u2.dll + _il_relrefloc_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_r8\_il_relrefloc_r8.dll + _il_relrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_o\_il_relrefarg_o.dll + _il_relrefarg_box_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_il_relrefarg_box_f8\_il_relrefarg_box_f8.dll + _il_relrefloc_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_c\_il_relrefloc_c.dll + _il_dbgrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_valref\_il_dbgrotarg_valref.dll + _il_relrefloc_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_r4\_il_relrefloc_r4.dll + _il_dbgrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_objref\_il_dbgrotarg_objref.dll + _il_relrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_double\_il_relrotarg_double.dll + _il_dbgrefarg_box_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_il_dbgrefarg_box_f8\_il_dbgrefarg_box_f8.dll + _il_dbgrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_float\_il_dbgrotarg_float.dll + fgloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\fgloop\fgloop.dll + _il_relrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_valref\_il_relrotarg_valref.dll + _il_relrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_objref\_il_relrotarg_objref.dll + _il_relrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_float\_il_relrotarg_float.dll + fgloop2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\fgloop2\fgloop2.dll + helper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\helper\helper.dll + loopIV_init -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug675304\loopIV_init\loopIV_init.dll + _il_dbgrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_double\_il_dbgrotarg_double.dll + ehDescriptorPtrUpdate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\ehDescriptorPtrUpdate\ehDescriptorPtrUpdate.dll + indexMinusOne -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679955\indexMinusOne\indexMinusOne.dll + _il_rellcs_long -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_il_rellcs_long\_il_rellcs_long.dll + regionLive -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679053\regionLive\regionLive.dll + volatileLocal2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal2\volatileLocal2.dll + _il_relhugedim -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_il_relhugedim\_il_relhugedim.dll + _il_dbgs_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldc_mulovf\_il_dbgs_ldc_mulovf.dll + _il_dbgs_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldc_div\_il_dbgs_ldc_div.dll + _il_rellcs_ulong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_il_rellcs_ulong\_il_rellcs_ulong.dll + _il_rels_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldfld_mulovf\_il_rels_ldfld_mulovf.dll + _il_dbgs_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_muldiv\_il_dbgs_muldiv.dll + _il_dbgs_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldfld_mulovf\_il_dbgs_ldfld_mulovf.dll + _il_rels_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldc_div\_il_rels_ldc_div.dll + _il_dbgsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_il_dbgsuperlong\_il_dbgsuperlong.dll + _il_rels_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_muldiv\_il_rels_muldiv.dll + _il_dbgs_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mulovf\_il_dbgs_ldsfld_mulovf.dll + _il_dbgldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgldfld_mulovf\_il_dbgldfld_mulovf.dll + _il_relsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_il_relsuperlong\_il_relsuperlong.dll + _il_rels_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldc_mulovf\_il_rels_ldc_mulovf.dll + _il_rels_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldsfld_mulovf\_il_rels_ldsfld_mulovf.dll + _il_dbgldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgldsfld_mulovf\_il_dbgldsfld_mulovf.dll + _il_dbgaddsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgaddsub\_il_dbgaddsub.dll + _il_dbgldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgldc_mulovf\_il_dbgldc_mulovf.dll + _il_reladdsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_reladdsub\_il_reladdsub.dll + 25param1c_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param1c_il_r\25param1c_il_r.dll + _il_relldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relldc_mulovf\_il_relldc_mulovf.dll + _il_relldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relldsfld_mulovf\_il_relldsfld_mulovf.dll + 25param1c_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param1c_il_d\25param1c_il_d.dll + _il_relmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relmuldiv\_il_relmuldiv.dll + _il_dbgmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgmuldiv\_il_dbgmuldiv.dll + 25param3c_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param3c_il_r\25param3c_il_r.dll + 25param2c_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param2c_il_d\25param2c_il_d.dll + 25paramMixed_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25paramMixed_il_d\25paramMixed_il_d.dll + 25paramMixed_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25paramMixed_il_r\25paramMixed_il_r.dll + _il_dbgdeep2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_dbgdeep2\_il_dbgdeep2.dll + _il_reldeep1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_reldeep1\_il_reldeep1.dll + _il_relldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relldfld_mulovf\_il_relldfld_mulovf.dll + 25param3c_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param3c_il_d\25param3c_il_d.dll + _il_dbgdeep1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_dbgdeep1\_il_dbgdeep1.dll + _il_dbgrecurse_tail_calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_calli\_il_dbgrecurse_tail_calli.dll + _il_dbgftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgftn_t\_il_dbgftn_t.dll + _il_dbgrecurse_tail_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_call\_il_dbgrecurse_tail_call.dll + _il_dbginstftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbginstftn_t\_il_dbginstftn_t.dll + _il_relinstftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relinstftn_t\_il_relinstftn_t.dll + _il_relftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relftn_t\_il_relftn_t.dll + _il_reldeep2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_reldeep2\_il_reldeep2.dll + _il_relvirtftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relvirtftn_t\_il_relvirtftn_t.dll + _il_dbgvalftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgvalftn_t\_il_dbgvalftn_t.dll + _il_relvalftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relvalftn_t\_il_relvalftn_t.dll + _il_relrecurse_tail_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_call\_il_relrecurse_tail_call.dll + _il_dbgvirtftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgvirtftn_t\_il_dbgvirtftn_t.dll + _il_dbgcatchfault_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_jmp\_il_dbgcatchfault_jmp.dll + _il_dbgcatchfinally_ind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_ind\_il_dbgcatchfinally_ind.dll + _il_dbgcatchfinally_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmp\_il_dbgcatchfinally_jmp.dll + _il_dbgcatchfault_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_tail\_il_dbgcatchfault_tail.dll + _il_dbgcatchfault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfault\_il_dbgcatchfault.dll + _il_relcatchfault_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfault_jmp\_il_relcatchfault_jmp.dll + _il_dbgcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_tail\_il_dbgcatchfinally_tail.dll + _il_relcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_tail\_il_relcatchfinally_tail.dll + _il_relcatchfinally_jmpind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmpind\_il_relcatchfinally_jmpind.dll + _il_relcatchfinally_ind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_ind\_il_relcatchfinally_ind.dll + _il_relcatchfinally_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmp\_il_relcatchfinally_jmp.dll + _il_relcatchfault_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfault_tail\_il_relcatchfault_tail.dll + _relthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_relthisnull\_relthisnull.dll + _il_relcatchfault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfault\_il_relcatchfault.dll + _il_dbgcatchfinally_jmpind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmpind\_il_dbgcatchfinally_jmpind.dll + _speed_relthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_speed_relthisnull\_speed_relthisnull.dll + _il_reltypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ldtoken\_il_reltypes\_il_reltypes.dll + _speed_dbgthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_speed_dbgthisnull\_speed_dbgthisnull.dll + verify01_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\localloc\verify\verify01_dynamic\verify01_dynamic.dll + _il_dbgtypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ldtoken\_il_dbgtypes\_il_dbgtypes.dll + _dbgthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_dbgthisnull\_dbgthisnull.dll + verify01_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\localloc\verify\verify01_large\verify01_large.dll + r8nanconv_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r8nanconv_il_d\r8nanconv_il_d.dll + r8nanconv_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r8nanconv_il_r\r8nanconv_il_r.dll + r4nanconv_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r4nanconv_il_d\r4nanconv_il_d.dll + tailcall_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\nonvirtualcall\tailcall_r\tailcall_r.dll + verify01_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\localloc\verify\verify01_small\verify01_small.dll + tailcall_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\nonvirtualcall\tailcall_d\tailcall_d.dll + r4nanconv_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r4nanconv_il_r\r4nanconv_il_r.dll + _il_dbgindcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_dbgindcall\_il_dbgindcall.dll + _il_rellcs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_rellcs\_il_rellcs.dll + _il_dbgarray3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_dbgarray3\_il_dbgarray3.dll + switch5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\switch\switch5\switch5.dll + switch6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\switch\switch6\switch6.dll + _il_dbgarray2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_dbgarray2\_il_dbgarray2.dll + _il_dbgcompat_enum -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_enum\_il_dbgcompat_enum.dll + _il_dbgcompat_v -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_v\_il_dbgcompat_v.dll + _il_relarray3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_relarray3\_il_relarray3.dll + _il_dbgdeep_array -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_array\_il_dbgdeep_array.dll + _il_dbgcompat_i4_u -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_i4_u\_il_dbgcompat_i4_u.dll + _il_dbgcompat_obj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_obj\_il_dbgcompat_obj.dll + _il_dbgdeep_value -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_value\_il_dbgdeep_value.dll + _il_dbgdeep_array_nz -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_array_nz\_il_dbgdeep_array_nz.dll + _il_dbgdeep_gc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_gc\_il_dbgdeep_gc.dll + _il_dbggcval_sideeffect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbggcval_sideeffect\_il_dbggcval_sideeffect.dll + _il_dbgdeep_inst -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_inst\_il_dbgdeep_inst.dll + _il_dbgdeep_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_virt\_il_dbgdeep_virt.dll + _il_dbggcval_nested -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbggcval_nested\_il_dbggcval_nested.dll + _il_dbgtest_2a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_2a\_il_dbgtest_2a.dll + _il_dbgrecurse_ep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgrecurse_ep\_il_dbgrecurse_ep.dll + _il_dbgtest_implicit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_implicit\_il_dbgtest_implicit.dll + _il_dbgtest_2b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_2b\_il_dbgtest_2b.dll + _il_dbggcval -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbggcval\_il_dbggcval.dll + _il_dbgtest_2c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_2c\_il_dbgtest_2c.dll + _il_dbgtest_3b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_3b\_il_dbgtest_3b.dll + _il_dbgtest_switch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_switch\_il_dbgtest_switch.dll + _il_dbgrecurse_ep_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgrecurse_ep_void\_il_dbgrecurse_ep_void.dll + _il_dbgreference_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgreference_i\_il_dbgreference_i.dll + _il_dbgtest_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_virt\_il_dbgtest_virt.dll + _il_relcompat_i4_u -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_i4_u\_il_relcompat_i4_u.dll + _il_dbgtest_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_void\_il_dbgtest_void.dll + _il_dbgtest_mutual_rec -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_mutual_rec\_il_dbgtest_mutual_rec.dll + _il_reldeep_array -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_array\_il_reldeep_array.dll + _il_relcompat_v -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_v\_il_relcompat_v.dll + _il_relcompat_enum -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_enum\_il_relcompat_enum.dll + _il_reldeep_value -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_value\_il_reldeep_value.dll + _il_relcompat_obj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_obj\_il_relcompat_obj.dll + _il_reldeep_gc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_gc\_il_reldeep_gc.dll + _il_reldeep_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_virt\_il_reldeep_virt.dll + _il_relgcval -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relgcval\_il_relgcval.dll + _il_relgcval_sideeffect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relgcval_sideeffect\_il_relgcval_sideeffect.dll + _il_reldeep_inst -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_inst\_il_reldeep_inst.dll + _il_reldeep_array_nz -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_array_nz\_il_reldeep_array_nz.dll + _il_reltest_2b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_2b\_il_reltest_2b.dll + _il_relrecurse_ep_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relrecurse_ep_void\_il_relrecurse_ep_void.dll + _il_reltest_2a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_2a\_il_reltest_2a.dll + _il_reltest_mutual_rec -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_mutual_rec\_il_reltest_mutual_rec.dll + _il_relgcval_nested -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relgcval_nested\_il_relgcval_nested.dll + _il_reltest_implicit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_implicit\_il_reltest_implicit.dll + _il_reltest_2c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_2c\_il_reltest_2c.dll + _il_relreference_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relreference_i\_il_relreference_i.dll + _il_reltest_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_void\_il_reltest_void.dll + _il_reltest_switch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_switch\_il_reltest_switch.dll + _il_relrecurse_ep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relrecurse_ep\_il_relrecurse_ep.dll + _il_reltest_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_virt\_il_reltest_virt.dll + _il_dbgjumps2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgjumps2\_il_dbgjumps2.dll + hijacking -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall_v4\hijacking\hijacking.dll + _il_reljumper2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper2\_il_reljumper2.dll + _il_dbgvtret -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgvtret\_il_dbgvtret.dll + _il_dbgjumps4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgjumps4\_il_dbgjumps4.dll + _il_dbgvtret2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgvtret2\_il_dbgvtret2.dll + _il_dbgjumps3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgjumps3\_il_dbgjumps3.dll + _il_reljumper4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper4\_il_reljumper4.dll + _il_reljumper3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper3\_il_reljumper3.dll + _il_reljumps3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumps3\_il_reljumps3.dll + _il_reljumper5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper5\_il_reljumper5.dll + _il_reljumps2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumps2\_il_reljumps2.dll + _il_reljumper1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper1\_il_reljumper1.dll + smallFrame -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall_v4\smallFrame\smallFrame.dll + _il_relvtret -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_relvtret\_il_relvtret.dll + _il_reljumps4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumps4\_il_reljumps4.dll + dynblk_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\dynblk_il_d\dynblk_il_d.dll + _il_relhuge_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_il_relhuge_gcref\_il_relhuge_gcref.dll + _il_dbghuge_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_il_dbghuge_gcref\_il_dbghuge_gcref.dll + initblk3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\initblk3_il_r\initblk3_il_r.dll + dynblk_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\dynblk_il_r\dynblk_il_r.dll + initblk3_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\initblk3_il_d\initblk3_il_d.dll + b10894 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10894\b10894\b10894.dll + b13738 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13738\b13738\b13738.dll + b15244 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15244\b15244\b15244.dll + b13522 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13522\b13522\b13522.dll + b16039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16039\b16039\b16039.dll + b16499a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499a\b16499a.dll + b16881a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881a\b16881a.dll + b12274 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12274\b12274\b12274.dll + b16881b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881b\b16881b.dll + b16928 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16928\b16928\b16928.dll + b16896 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16896\b16896\b16896.dll + b14068 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14068\b14068\b14068.dll + b16922 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16922\b16922\b16922.dll + b16499b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499b\b16499b.dll + b20217 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20217\b20217\b20217.dll + b16895 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16895\b16895\b16895.dll + b25468 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25468\b25468\b25468.dll + b18852 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b18852\b18852\b18852.dll + b20079 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20079\b20079\b20079.dll + b20249 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20249\b20249\b20249.dll + b25459 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25459\b25459\b25459.dll + b25701 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25701\b25701\b25701.dll + b25458 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25458\b25458\b25458.dll + b25813 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25813\b25813\b25813.dll + b26020 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26020\b26020\b26020.dll + b25491 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25491\b25491\b25491.dll + b25463 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25463\b25463\b25463.dll + b25739 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25739\b25739\b25739.dll + b26512 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26512\b26512\b26512.dll + b26155 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26155\b26155\b26155.dll + b25815 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.dll + b26957 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26957\b26957\b26957.dll + b25833 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25833\b25833\b25833.dll + b26332 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26332\b26332\b26332.dll + b27883 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27883\b27883\b27883.dll + b28595 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28595\b28595\b28595.dll + b27657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27657\b27657\b27657.dll + b26888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26888\b26888\b26888.dll + b28594 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28594\b28594\b28594.dll + b26748 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26748\b26748\b26748.dll + b28805 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28805\b28805\b28805.dll + b28597 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28597\b28597\b28597.dll + b28080 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28080\b28080\b28080.dll + b28596 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28596\b28596\b28596.dll + b30862 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30862\b30862\b30862.dll + b30792 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30792\b30792\b30792.dll + b31321 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31321\b31321\b31321.dll + b30892 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30892\b30892\b30892.dll + b31102 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31102\b31102\b31102.dll + b32551b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551b\b32551b.dll + b32093 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32093\b32093\b32093.dll + b32551a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551a\b32551a.dll + b28806 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28806\b28806\b28806.dll + b02043 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b02043\b02043\b02043.dll + b31273 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31273\b31273\b31273.dll + b30869 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30869\b30869\b30869.dll + b31448 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31448\b31448\b31448.dll + b04612 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b04612\b04612\b04612.dll + b33888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33888\b33888\b33888.dll + b27873 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b27873\b27873\b27873.dll + b39381 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39381\b39381\b39381.dll + b33922 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33922\b33922\b33922.dll + b39455 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39455\b39455\b39455.dll + b40380 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40380\b40380\b40380.dll + b40199 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40199\b40199\b40199.dll + b39946 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39946\b39946\b39946.dll + b39417 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39417\b39417\b39417.dll + b41126 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41126\b41126\b41126.dll + b41129 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41129\b41129\b41129.dll + b41002 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41002\b41002\b41002.dll + b40174 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40174\b40174\b40174.dll + b40721 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40721\b40721\b40721.dll + b43121 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43121\b43121\b43121.dll + b43714 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43714\b43714\b43714.dll + b43115 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43115\b43115\b43115.dll + b42387 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42387\b42387\b42387.dll + b41164 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41164\b41164\b41164.dll + b43033 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43033\b43033\b43033.dll + b43040 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43040\b43040\b43040.dll + b43160 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43160\b43160\b43160.dll + b43963 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43963\b43963\b43963.dll + b44204 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44204\b44204\b44204.dll + b45956 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45956\b45956\b45956.dll + b44657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44657\b44657\b44657.dll + b44724 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44724\b44724\b44724.dll + b46569 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46569\b46569\b46569.dll + b45439 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45439\b45439\b45439.dll + b46292 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46292\b46292\b46292.dll + b44879 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44879\b44879\b44879.dll + b46897 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46897\b46897\b46897.dll + b46576 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46576\b46576\b46576.dll + b44984 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44984\b44984\b44984.dll + b45541 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45541\b45541\b45541.dll + b47906 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47906\b47906\b47906.dll + b30868 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b30868\b30868\b30868.dll + b46583 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46583\b46583\b46583.dll + b47080 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47080\b47080\b47080.dll + b48614 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48614\b48614\b48614.dll + b31292 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31292\b31292\b31292.dll + b47093 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47093\b47093\b47093.dll + b31283 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31283\b31283\b31283.dll + b31289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31289\b31289\b31289.dll + b28598 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b28598\b28598\b28598.dll + b31547 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31547\b31547\b31547.dll + b31452 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31452\b31452\b31452.dll + b31423 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31423\b31423\b31423.dll + b31493 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31493\b31493\b31493.dll + b33135 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33135\b33135\b33135.dll + b34951 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34951\b34951\b34951.dll + b32614 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32614\b32614\b32614.dll + b33125 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33125\b33125\b33125.dll + b35344 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35344\b35344\b35344.dll + b31784 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31784\b31784\b31784.dll + b34952 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34952\b34952\b34952.dll + b32613 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32613\b32613\b32613.dll + b34953 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34953\b34953\b34953.dll + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:05:10.71 +Running: msbuild C:\git2\runtime\src\tests\build.proj -warnAsError:0 /nodeReuse:false '/flp:Verbosity=normal;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.log";Append=true' '/flp1:WarningsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.wrn";Append=true' '/flp2:ErrorsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.err";Append=true' /p:TargetsWindows=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release /p:CopyNativeProjectBinaries=true /p:__SkipPackageRestore=true + CallFunctionPointers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\callconvs\CallFunctionPointers\CallFunctionPointers.dll + CoreCLRTestLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\CoreCLRTestLibrary\CoreCLRTestLibrary\TestLibrary.dll + StringThrower -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\RuntimeWrappedException\StringThrower\StringThrower.dll + TestCallingConventions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\callconvs\TestCallingConventions\TestCallingConventions.dll + RuntimeWrappedException -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\RuntimeWrappedException\RuntimeWrappedException\RuntimeWrappedException.dll + stackoverflow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\stackoverflow\stackoverflow\stackoverflow.dll + runningmono -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\mono\runningmono\runningmono.dll + stackoverflowtester -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.dll + stackoverflow3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\stackoverflow\stackoverflow3\stackoverflow3.dll + DeadThreads -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\DeadThreads\DeadThreads\DeadThreads.dll + osthreadid -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\coverage\OSThreadId\osthreadid\osthreadid.dll + ThreadStartBool -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\paramthreadstart\ThreadStartBool\ThreadStartBool.dll + BasicTest_DefaultMode_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_DefaultMode_R2r\BasicTest_DefaultMode_R2r.dll + BasicTestWithMcj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTestWithMcj\BasicTestWithMcj.dll + BasicTest_QuickJitOff_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOff_R2r\BasicTest_QuickJitOff_R2r.dll + BasicTest_QuickJitForLoopsOn_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOn_R2r\BasicTest_QuickJitForLoopsOn_R2r.dll + BasicTest_QuickJitOn_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOn_R2r\BasicTest_QuickJitOn_R2r.dll + BasicTest_DefaultMode -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_DefaultMode\BasicTest_DefaultMode.dll + BasicTest_QuickJitOn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOn\BasicTest_QuickJitOn.dll + BasicTest_QuickJitForLoopsOn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOn\BasicTest_QuickJitForLoopsOn.dll + BasicTest_QuickJitOff -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOff\BasicTest_QuickJitOff.dll + TypeContracts -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\contracts\TypeContracts\TypeContracts.dll + BasicTest_QuickJitForLoopsOff -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOff\BasicTest_QuickJitForLoopsOff.dll + TieredVtableMethodTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\TieredVtableMethodTests\TieredVtableMethodTests.dll + BasicTest_QuickJitForLoopsOff_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOff_R2r\BasicTest_QuickJitForLoopsOff_R2r.dll + common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\eh\Common\common\common.dll + MethodImplOptionsTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\System\Runtime\CompilerServices\MethodImplOptionsTests\MethodImplOptionsTests.dll + struct6_4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\gc\misc\struct6_4\struct6_4.dll + TypeImpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\impl\TypeImpl\TypeImpl.dll + common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\common\common.dll + 143837 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\gc\regress\vswhidbey\143837\143837.dll + hfa_simple_f64_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f64_common\hfa_simple_f64_common.dll + hfa_nested_f32_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f32_common\hfa_nested_f32_common.dll + hfa_nested_f64_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f64_common\hfa_nested_f64_common.dll + IlasmPortablePdbTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\PortablePdb\IlasmPortablePdbTests\IlasmPortablePdbTests.dll + hfa_simple_f32_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f32_common\hfa_simple_f32_common.dll + hfa_simple_f64_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f64_managed\hfa_simple_f64_managed.dll + hfa_simple_f64_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f64_interop_cpp\hfa_simple_f64_interop_cpp.dll + hfa_simple_f32_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f32_interop_cpp\hfa_simple_f32_interop_cpp.dll + hfa_simple_f32_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f32_managed\hfa_simple_f32_managed.dll + hfa_nested_f32_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f32_interop_cpp\hfa_nested_f32_interop_cpp.dll + Simple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\simple\Simple\Simple.dll + hfa_nested_f64_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f64_managed\hfa_nested_f64_managed.dll + CgStress2_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_d\CgStress2_d.dll + CgStress1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_r\CgStress1_r.dll + CgStress1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_ro\CgStress1_ro.dll + CgStress1_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_do\CgStress1_do.dll + hfa_nested_f32_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f32_managed\hfa_nested_f32_managed.dll + hfa_nested_f64_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f64_interop_cpp\hfa_nested_f64_interop_cpp.dll + CgStress1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_d\CgStress1_d.dll + CgStress3_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_d\CgStress3_d.dll + CgStress2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_ro\CgStress2_ro.dll + CgStress3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_ro\CgStress3_ro.dll + CgStress2_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_do\CgStress2_do.dll + CgStress3_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_do\CgStress3_do.dll + CgStress2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_r\CgStress2_r.dll + CgStress3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_r\CgStress3_r.dll + fieldExprUnchecked1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\fieldExprUnchecked1\fieldExprUnchecked1.dll + staticFieldExprUnchecked1_d_loop_try -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_d_loop_try\staticFieldExprUnchecked1_d_loop_try.dll + staticFieldExprUnchecked1_r_loop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop\staticFieldExprUnchecked1_r_loop.dll + staticFieldExprUnchecked1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r\staticFieldExprUnchecked1_r.dll + staticFieldExprUnchecked1_r_try -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_try\staticFieldExprUnchecked1_r_try.dll + staticFieldExprUnchecked1_ro_loop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_ro_loop\staticFieldExprUnchecked1_ro_loop.dll + staticFieldExprUnchecked1_r_loop_try -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop_try\staticFieldExprUnchecked1_r_loop_try.dll + hfa_nd1C_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\testC\hfa_nd1C_r\hfa_nd1C_r.dll + VolatileTest_op_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\VolatileTest_op_mul\VolatileTest_op_mul.dll + simpleexpr4_ro_loop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\simpleexpr4_ro_loop\simpleexpr4_ro_loop.dll + caninline_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_do\caninline_do.dll + caninline_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_ro\caninline_ro.dll + ArrayWith2Loops_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayWith2Loops_o\ArrayWith2Loops_o.dll + ArrayBound_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayBound_o\ArrayBound_o.dll + ArrayWithThread_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayWithThread_o\ArrayWithThread_o.dll + JaggedArray_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\JaggedArray_o\JaggedArray_o.dll + caninline_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_d\caninline_d.dll + BadMatrixMul_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\BadMatrixMul_o\BadMatrixMul_o.dll + ArrayWithFunc_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayWithFunc_o\ArrayWithFunc_o.dll + RngchkStress1_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\RngchkStress1_o\RngchkStress1_o.dll + RngchkStress2_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\RngchkStress2_o\RngchkStress2_o.dll + SimpleArray_01_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\SimpleArray_01_o\SimpleArray_01_o.dll + ddb87766 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\ddb\87766\ddb87766\ddb87766.dll + caninline_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_r\caninline_r.dll + test1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\539509\test1\test1.dll + library2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\568666\library2\library2.dll + RngchkStress3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\RngchkStress3\RngchkStress3.dll + test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\373472\test\test.dll + overflow01_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_add\overflow01_add.dll + library1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\568666\library1\library1.dll + overflow01_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_sub\overflow01_sub.dll + overflow02_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_div\overflow02_div.dll + overflow01_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_mul\overflow01_mul.dll + overflow02_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_add\overflow02_add.dll + overflow01_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_div\overflow01_div.dll + overflow03_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_add\overflow03_add.dll + HugeArray1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\HugeArray1\HugeArray1.dll + overflow03_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_mul\overflow03_mul.dll + overflow03_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_div\overflow03_div.dll + overflow02_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_sub\overflow02_sub.dll + overflow02_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.dll + overflow04_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_add\overflow04_add.dll + overflow04_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_mul\overflow04_mul.dll + overflow04_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_div\overflow04_div.dll + overflow03_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_sub\overflow03_sub.dll + overflow04_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_sub\overflow04_sub.dll + castclass032 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\valuetypes\nullable\castclass\castclass\castclass032\castclass032.dll + ArrBoundBinaryOp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\AssertionPropagation\ArrBoundBinaryOp\ArrBoundBinaryOp.dll + shared2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Casts\shared2\shared2.dll + ArrBoundMinLength -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\AssertionPropagation\ArrBoundMinLength\ArrBoundMinLength.dll + shared -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Casts\shared\shared.dll + GitHub_16065b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\CSE\GitHub_16065b\GitHub_16065b.dll + ArrBoundUnsigned -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\AssertionPropagation\ArrBoundUnsigned\ArrBoundUnsigned.dll + tests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Casts\tests\tests.dll + arraypool -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\arraypool\arraypool.dll + hugeSimpleExpr1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\hugeSimpleExpr1\hugeSimpleExpr1.dll + box2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\box2\box2.dll + NarrowStore -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\CSE\NarrowStore\NarrowStore.dll + GitHub_16065a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\CSE\GitHub_16065a\GitHub_16065a.dll + constructor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\constructor\constructor.dll + readonlystatic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\readonlystatic\readonlystatic.dll + late1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\late1\late1.dll + box1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\box1\box1.dll + StructPassingSimple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\StructPassingSimple\StructPassingSimple.dll + FastTailCallInlining -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\FastTailCallInlining\FastTailCallInlining.dll + GitHubIssue12479 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\GitHubIssue12479\GitHubIssue12479.dll + StackFixup -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\StackFixup\StackFixup.dll + hasflag -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Enum\hasflag\hasflag.dll + InlineThrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Inline\tests\InlineThrow\InlineThrow.dll + FastTailCallCandidates -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\FastTailCallCandidates\FastTailCallCandidates.dll + inloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\LocAlloc\inloop\inloop.dll + DivToMul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\InstructionCombining\DivToMul\DivToMul.dll + mathfunc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Inline\tests\mathfunc\mathfunc.dll + addressexposedlocal -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\addressexposedlocal\addressexposedlocal.dll + localloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\LocAlloc\localloc\localloc.dll + MulToAdd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\InstructionCombining\MulToAdd\MulToAdd.dll + innerloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\innerloop\innerloop.dll + doublestackalloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\doublestackalloc\doublestackalloc.dll + example -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\example\example.dll + integersumloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\integersumloop\integersumloop.dll + livelocalstackalloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\livelocalstackalloc\livelocalstackalloc.dll + mainloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainloop\mainloop.dll + livelocaladdress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\livelocaladdress\livelocaladdress.dll + ObjectStackAllocationTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ObjectStackAllocation\ObjectStackAllocationTests\ObjectStackAllocationTests.dll + genericmethodpatchpoint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\genericmethodpatchpoint\genericmethodpatchpoint.dll + mainlooptry2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry2\mainlooptry2.dll + ArrayLengthArithmetic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\InstructionCombining\ArrayLengthArithmetic\ArrayLengthArithmetic.dll + mainloop2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainloop2\mainloop2.dll + mainlooptry3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry3\mainlooptry3.dll + mainlooptry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry\mainlooptry.dll + nesteddoloops -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\nesteddoloops\nesteddoloops.dll + promoted -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\promoted\promoted.dll + tailrecursetry2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\tailrecursetry2\tailrecursetry2.dll + tailrecurse -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\tailrecurse\tailrecurse.dll + originalstackalloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\originalstackalloc\originalstackalloc.dll + osrcontainstry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\osrcontainstry\osrcontainstry.dll + mainlooptry4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry4\mainlooptry4.dll + twoosrmethods1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\twoosrmethods1\twoosrmethods1.dll + Arrays -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\perf\doublealign\Arrays\Arrays.dll + tailrecursetry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\tailrecursetry\tailrecursetry.dll + EarlyFlowOptExample -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\EarlyFlowOptExample\EarlyFlowOptExample.dll + twoosrmethods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\twoosrmethods\twoosrmethods.dll + doublenegate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\perf\doublenegate\doublenegate\doublenegate.dll + ImplicitByrefTailCalls -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\ImplicitByrefTailCalls\ImplicitByrefTailCalls.dll + memoryargument -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\memoryargument\memoryargument.dll + ThrowHelper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ThrowHelper\ThrowHelper\ThrowHelper.dll + ImplicitByrefTailCallsAliasing -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\ImplicitByrefTailCallsAliasing\ImplicitByrefTailCallsAliasing.dll + ThrowHelperAtTryEntry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ThrowHelper\ThrowHelperAtTryEntry\ThrowHelperAtTryEntry.dll + cderived1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived1\cderived1.dll + cderived10 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived10\cderived10.dll + Equality -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Types\Equality\Equality.dll + structpop2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Structs\structpop2\structpop2.dll + structpop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Structs\structpop\structpop.dll + bigvtbl_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_r\bigvtbl_cs_r.dll + cderived12 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived12\cderived12.dll + cderived13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived13\cderived13.dll + bigvtbl_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_do\bigvtbl_cs_do.dll + cderived17 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived17\cderived17.dll + cderived16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived16\cderived16.dll + bigvtbl_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_ro\bigvtbl_cs_ro.dll + cderived19 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived19\cderived19.dll + cderived2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived2\cderived2.dll + cderived14 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived14\cderived14.dll + cderived20 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived20\cderived20.dll + cderived4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived4\cderived4.dll + cderived18 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived18\cderived18.dll + cderived11 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived11\cderived11.dll + cderived6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived6\cderived6.dll + cderived5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived5\cderived5.dll + cderived7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived7\cderived7.dll + cderived8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived8\cderived8.dll + cderived3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived3\cderived3.dll + itest2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest2\itest2.dll + cderived15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived15\cderived15.dll + cderived9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived9\cderived9.dll + itest4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest4\itest4.dll + itest1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest1\itest1.dll + itest6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest6\itest6.dll + itest9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest9\itest9.dll + itest3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest3\itest3.dll + itest10 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest10\itest10.dll + b47975 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47975\b47975\b47975.dll + itest8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest8\itest8.dll + itest5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest5\itest5.dll + b49809 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49809\b49809\b49809.dll + itest7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest7\itest7.dll + b51565 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51565\b51565\b51565.dll + b12668 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v1-m08\b12668\b12668\b12668.dll + b53226b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226b\b53226b.dll + b51463 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51463\b51463\b51463.dll + b52578 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52578\b52578\b52578.dll + b52746 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52746\b52746\b52746.dll + b51469 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51469\b51469\b51469.dll + b62498 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62498\b62498\b62498.dll + b60723 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60723\b60723\b60723.dll + b52840 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52840\b52840\b52840.dll + b71099 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71099\b71099\b71099.dll + b63183 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63183\b63183\b63183.dll + b62555 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62555\b62555\b62555.dll + b72136 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72136\b72136\b72136.dll + b82866 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82866\b82866\b82866.dll + b71120 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71120\b71120\b71120.dll + b83702 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83702\b83702\b83702.dll + b89277 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89277\b89277\b89277.dll + b88797 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88797\b88797\b88797.dll + b91377 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b91377\b91377\b91377.dll + b80045 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80045\b80045\b80045.dll + b83690 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83690\b83690\b83690.dll + b91917 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91917\b91917\b91917.dll + b89946 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89946\b89946\b89946.dll + b124443 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M15-SP2\b124443\b124443\b124443.dll + b92568 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92568\b92568\b92568.dll + b91855 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91855\b91855\b91855.dll + b99969 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99969\b99969\b99969.dll + b119538b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538b\b119538b.dll + csharpgenerictypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b210352\csharpgenerictypes\csharpgenerictypes.dll + b93027 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93027\b93027\b93027.dll + b16386 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b16386\b16386\b16386.dll + b119538a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538a\b119538a.dll + b00719 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M02\b00719\b00719\b00719.dll + b219940 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b219940\b219940\b219940.dll + b02345 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b02345\b02345\b02345.dll + b07900 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b07900\b07900\b07900.dll + b321799 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b321799\b321799\b321799.dll + b16399 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b16399\b16399\b16399.dll + b106272 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\b106272\b106272\b106272.dll + csharptester -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b210352\csharptester\csharptester.dll + b425314 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b425314\b425314\b425314.dll + b152292 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\b152292\b152292\b152292.dll + c1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423721\c1\c1.dll + b19679 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\DDB\b19679\b19679\b19679.dll + b33183 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\DDB\b33183\b33183\b33183.dll + b491215 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b491215\b491215\b491215.dll + Dev11_4421 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\dev11_4421\Dev11_4421\Dev11_4421.dll + DevDiv_359736_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_do\DevDiv_359736_do.dll + DevDiv_359736_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_r\DevDiv_359736_r.dll + DevDiv_283795 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_283795\DevDiv_283795\DevDiv_283795.dll + DevDiv_284785 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_284785\DevDiv_284785\DevDiv_284785.dll + DevDiv_461649 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_461649\DevDiv_461649\DevDiv_461649.dll + DevDiv_541653 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_541653\DevDiv_541653\DevDiv_541653.dll + DevDiv_359736_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_ro\DevDiv_359736_ro.dll + DevDiv_543057a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_543057a\DevDiv_543057a\DevDiv_543057a.dll + DevDiv_543057 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_543057\DevDiv_543057\DevDiv_543057.dll + DevDiv_653853 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_653853\DevDiv_653853\DevDiv_653853.dll + dll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\External\Dev11_243742\dll\dll.dll + DevDiv_718151 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_718151\DevDiv_718151\DevDiv_718151.dll + DevDiv_546018 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_546018\DevDiv_546018\DevDiv_546018.dll + DevDiv_359736_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_d\DevDiv_359736_d.dll + DevDiv_736188 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_736188\DevDiv_736188\DevDiv_736188.dll + DevDiv_545504 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_545504\DevDiv_545504\DevDiv_545504.dll + GitHub_1161 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_1161\GitHub_1161\GitHub_1161.dll + GitHub_1133 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_1133\GitHub_1133\GitHub_1133.dll + GitHub_11407 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11407\GitHub_11407\GitHub_11407.dll + DevDiv_590358 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_590358\DevDiv_590358\DevDiv_590358.dll + GitHub_11689 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11689\GitHub_11689\GitHub_11689.dll + Github_12398 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_12398\Github_12398\Github_12398.dll + GitHub_13056 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13056\GitHub_13056\GitHub_13056.dll + GitHub_13486 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13486\GitHub_13486\GitHub_13486.dll + GitHub_11408 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11408\GitHub_11408\GitHub_11408.dll + GitHub_13910 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13910\GitHub_13910\GitHub_13910.dll + GitHub_11343 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11343\GitHub_11343\GitHub_11343.dll + GitHub_13568 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13568\GitHub_13568\GitHub_13568.dll + GitHub_11816 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11816\GitHub_11816\GitHub_11816.dll + GitHub_13057 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13057\GitHub_13057\GitHub_13057.dll + GitHub_13919 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13919\GitHub_13919\GitHub_13919.dll + GitHub_14783 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_14783\GitHub_14783\GitHub_14783.dll + GitHub_15319 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15319\GitHub_15319\GitHub_15319.dll + GitHub_16210_3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16210\GitHub_16210_3\GitHub_16210_3.dll + GitHub_15237 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15237\GitHub_15237\GitHub_15237.dll + GitHub_16210_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16210\GitHub_16210_2\GitHub_16210_2.dll + GitHub_15077 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15077\GitHub_15077\GitHub_15077.dll + GitHub_16254 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16254\GitHub_16254\GitHub_16254.dll + GitHub_13561 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13561\GitHub_13561\GitHub_13561.dll + GitHub_16377 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16377\GitHub_16377\GitHub_16377.dll + Github_16472 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16472\Github_16472\Github_16472.dll + GitHub_16892 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16892\GitHub_16892\GitHub_16892.dll + GitHub_15718 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15718\GitHub_15718\GitHub_15718.dll + GitHub_16443 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16443\GitHub_16443\GitHub_16443.dll + GitHub_17329 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17329\GitHub_17329\GitHub_17329.dll + GitHub_17777 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17777\GitHub_17777\GitHub_17777.dll + GitHub_18043 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18043\GitHub_18043\GitHub_18043.dll + GitHub_18259 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18259\GitHub_18259\GitHub_18259.dll + GitHub_18232 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18232\GitHub_18232\GitHub_18232.dll + GitHub_18332 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18332\GitHub_18332\GitHub_18332.dll + GitHub_18238 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18238\GitHub_18238\GitHub_18238.dll + GitHub_18362 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18362\GitHub_18362\GitHub_18362.dll + GitHub_16210_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16210\GitHub_16210_1\GitHub_16210_1.dll + GitHub_18144 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18144\GitHub_18144\GitHub_18144.dll + GitHub_18235_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18235\GitHub_18235_1\GitHub_18235_1.dll + GitHub_18408 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18408\GitHub_18408\GitHub_18408.dll + GitHub_18482 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18482\GitHub_18482\GitHub_18482.dll + GitHub_18235_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18235\GitHub_18235_2\GitHub_18235_2.dll + GitHub_18522 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522\GitHub_18522.dll + GitHub_18497 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18497\GitHub_18497\GitHub_18497.dll + GitHub_18522_7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_7\GitHub_18522_7.dll + GitHub_18522_5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_5\GitHub_18522_5.dll + GitHub_18522_8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_8\GitHub_18522_8.dll + GitHub_18542 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18542\GitHub_18542\GitHub_18542.dll + GitHub_18522_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_2\GitHub_18522_2.dll + GitHub_18522_3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_3\GitHub_18522_3.dll + GitHub_18867 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18867\GitHub_18867\GitHub_18867.dll + GitHub_18522_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_1\GitHub_18522_1.dll + GitHub_18770 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18770\GitHub_18770\GitHub_18770.dll + GitHub_18522_6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_6\GitHub_18522_6.dll + GitHub_18780 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18780\GitHub_18780\GitHub_18780.dll + GitHub_18887 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18887\GitHub_18887\GitHub_18887.dll + GitHub_19022 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19022\GitHub_19022\GitHub_19022.dll + GitHub_19149 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19149\GitHub_19149\GitHub_19149.dll + GitHub_18522_4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_4\GitHub_18522_4.dll + GitHub_19256 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19256\GitHub_19256\GitHub_19256.dll + GitHub_19438 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19438\GitHub_19438\GitHub_19438.dll + GitHub_19397 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19397\GitHub_19397\GitHub_19397.dll + GitHub_19288 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19288\GitHub_19288\GitHub_19288.dll + GitHub_19272 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19272\GitHub_19272\GitHub_19272.dll + GitHub_18884 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18884\GitHub_18884\GitHub_18884.dll + Github_19558 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Github_19558\Github_19558\Github_19558.dll + GitHub_19444 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19444\GitHub_19444\GitHub_19444.dll + GitHub_19550 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19550\GitHub_19550\GitHub_19550.dll + GitHub_19674 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19674\GitHub_19674\GitHub_19674.dll + GitHub_19599 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19599\GitHub_19599\GitHub_19599.dll + GitHub_19910 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19910\GitHub_19910\GitHub_19910.dll + GitHub_19583 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19583\GitHub_19583\GitHub_19583.dll + GitHub_20260 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20260\GitHub_20260\GitHub_20260.dll + GitHub_20211 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20211\GitHub_20211\GitHub_20211.dll + GitHub_20269 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20269\GitHub_20269\GitHub_20269.dll + GitHub_2003 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_2003\GitHub_2003\GitHub_2003.dll + Github_19601 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19601\Github_19601\Github_19601.dll + GitHub_20499 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20499\GitHub_20499\GitHub_20499.dll + GitHub_20657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20657\GitHub_20657\GitHub_20657.dll + Github_21011 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Github_21011\Github_21011\Github_21011.dll + Github_19454 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19454\Github_19454\Github_19454.dll + GitHub_20838 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20838\GitHub_20838\GitHub_20838.dll + GitHub_21546 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21546\GitHub_21546\GitHub_21546.dll + GitHub_20040 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20040\GitHub_20040\GitHub_20040.dll + GitHub_21625 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21625\GitHub_21625\GitHub_21625.dll + GitHub_21854 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21854\GitHub_21854\GitHub_21854.dll + GitHub_21990 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21990\GitHub_21990\GitHub_21990.dll + Github_21915 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21915\Github_21915\Github_21915.dll + base -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22583\base\base.dll + GitHub_21231b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21231\GitHub_21231b\GitHub_21231b.dll + GitHub_22556 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22556\GitHub_22556\GitHub_22556.dll + GitHub_21295 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21295\GitHub_21295\GitHub_21295.dll + GitHub_22820 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22820\GitHub_22820\GitHub_22820.dll + GitHub_21231a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21231\GitHub_21231a\GitHub_21231a.dll + GitHub_23159 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23159\GitHub_23159\GitHub_23159.dll + GitHub_22850 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22850\GitHub_22850\GitHub_22850.dll + GitHub_23530 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23530\GitHub_23530\GitHub_23530.dll + GitHub_23861 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23861\GitHub_23861\GitHub_23861.dll + GitHub_23794 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23794\GitHub_23794\GitHub_23794.dll + GitHub_22330 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22330\GitHub_22330\GitHub_22330.dll + GitHub_23791 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23791\GitHub_23791\GitHub_23791.dll + GitHub_23545 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23545\GitHub_23545\GitHub_23545.dll + GitHub_23739 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23739\GitHub_23739\GitHub_23739.dll + GitHub_24159 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24159\GitHub_24159\GitHub_24159.dll + GitHub_24114 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24114\GitHub_24114\GitHub_24114.dll + GitHub_25020 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25020\GitHub_25020\GitHub_25020.dll + lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22583\lib\lib.dll + GitHub_24657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24657\GitHub_24657\GitHub_24657.dll + GitHub_25039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25039\GitHub_25039\GitHub_25039.dll + GitHub_25134 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25134\GitHub_25134\GitHub_25134.dll + GitHub_23885 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23885\GitHub_23885\GitHub_23885.dll + GitHub_24185 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24185\GitHub_24185\GitHub_24185.dll + GitHub_25468 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25468\GitHub_25468\GitHub_25468.dll + GitHub_24846 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24846\GitHub_24846\GitHub_24846.dll + GitHub_27107 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27107\GitHub_27107\GitHub_27107.dll + GitHub_27923 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27923\GitHub_27923\GitHub_27923.dll + GitHub_27279 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27279\GitHub_27279\GitHub_27279.dll + GitHub_27405 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27405\GitHub_27405\GitHub_27405.dll + GitHub_27551 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27551\GitHub_27551\GitHub_27551.dll + GitHub_26417 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_26417\GitHub_26417\GitHub_26417.dll + GitHub_3539 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_3539\GitHub_3539\GitHub_3539.dll + GitHub_3449 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_3449\GitHub_3449\GitHub_3449.dll + GitHub_36905 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_36905\GitHub_36905\GitHub_36905.dll + GitHub_4044 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_4044\GitHub_4044\GitHub_4044.dll + GitHub_22583 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22583\GitHub_22583\GitHub_22583.dll + GitHub_27924 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27924\GitHub_27924\GitHub_27924.dll + GitHub_24253 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24253\GitHub_24253\GitHub_24253.dll + GitHub_5556 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_5556\GitHub_5556\GitHub_5556.dll + GitHub_7147 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_7147\GitHub_7147\GitHub_7147.dll + GitHub_37666 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_37666\GitHub_37666\GitHub_37666.dll + GitHub_6318 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_6318\GitHub_6318\GitHub_6318.dll + GitHub_6234 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_6234\GitHub_6234\GitHub_6234.dll + GitHub_8220 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_8220\GitHub_8220\GitHub_8220.dll + GitHub_36614 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_36614\GitHub_36614\GitHub_36614.dll + Vector3Test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_7508\Vector3Test\Vector3Test.dll + Runtime_1104 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_1104\Runtime_1104\Runtime_1104.dll + Runtime_33884 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_33884\Runtime_33884\Runtime_33884.dll + GitHub_6649 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_6649\GitHub_6649\GitHub_6649.dll + Runtime_31615 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_31615\Runtime_31615\Runtime_31615.dll + Runtime_36468 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_36468\Runtime_36468\Runtime_36468.dll + GitHub_9692 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_9692\GitHub_9692\GitHub_9692.dll + Runtime_35144 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_35144\Runtime_35144\Runtime_35144.dll + Runtime_11782 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_11782\Runtime_11782\Runtime_11782.dll + Runtime_35976 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_35976\Runtime_35976\Runtime_35976.dll + Runtime_38920 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_38920\Runtime_38920\Runtime_38920.dll + Runtime_39737 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_39737\Runtime_39737\Runtime_39737.dll + Runtime_41100 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_41100\Runtime_41100\Runtime_41100.dll + Runtime_34170 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_34170\Runtime_34170\Runtime_34170.dll + Runtime_39403 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_39403\Runtime_39403\Runtime_39403.dll + Runtime_34587 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_34587\Runtime_34587\Runtime_34587.dll + Runtime_40444 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_40444\Runtime_40444\Runtime_40444.dll + Runtime_620 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_620\Runtime_620\Runtime_620.dll + Runtime_40440 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_40440\Runtime_40440\Runtime_40440.dll + WPF_3226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\WPF_3226\CSharpRepro\WPF_3226\WPF_3226.dll + Runtime_36584 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_36584\Runtime_36584\Runtime_36584.dll + b113493 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b113493\b113493\b113493.dll + b140298 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b140298\b140298\b140298.dll + Runtime_43391 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_43391\Runtime_43391\Runtime_43391.dll + b26496 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b26496\b26496\b26496.dll + b91944 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91944\b91944\b91944.dll + b10828 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b10828\b10828\b10828.dll + Runtime_764 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_764\Runtime_764\Runtime_764.dll + b99219 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b99219\b99219\b99219.dll + b309539 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309539\b309539\b309539.dll + b302558 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b302558\b302558\b302558.dll + AbsSqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsSqrt_r\AbsSqrt_r.dll + b539509 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-RTM\b539509\b539509\b539509.dll + AbsGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsGeneric_r\AbsGeneric_r.dll + AbsSqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsSqrt_ro\AbsSqrt_ro.dll + AbsGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsGeneric_ro\AbsGeneric_ro.dll + AddingSequence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AddingSequence_r\AddingSequence_r.dll + b10827 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b10827\b10827\b10827.dll + b102886 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b102886\b102886\b102886.dll + BitwiseOperations_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\BitwiseOperations_ro\BitwiseOperations_ro.dll + BoxUnbox_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\BoxUnbox_ro\BoxUnbox_ro.dll + AddingSequence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AddingSequence_ro\AddingSequence_ro.dll + CircleInConvex_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CircleInConvex_r\CircleInConvex_r.dll + CtorFromArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CtorFromArray_r\CtorFromArray_r.dll + CreateGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CreateGeneric_ro\CreateGeneric_ro.dll + DoWhileBndChk -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\RyuJIT\DoWhileBndChk\DoWhileBndChk.dll + Ctors_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ctors_ro\Ctors_ro.dll + DivSignedUnsignedTest_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\DivSignedUnsignedTest_r\DivSignedUnsignedTest_r.dll + Ctors_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ctors_r\Ctors_r.dll + BitwiseOperations_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\BitwiseOperations_r\BitwiseOperations_r.dll + CtorFromArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CtorFromArray_ro\CtorFromArray_ro.dll + CircleInConvex_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CircleInConvex_ro\CircleInConvex_ro.dll + Dup_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Dup_r\Dup_r.dll + Dup_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Dup_ro\Dup_ro.dll + Haar-likeFeaturesGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Haar-likeFeaturesGeneric_r\Haar-likeFeaturesGeneric_r.dll + Ldfld_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ldfld_r\Ldfld_r.dll + DivSignedUnsignedTest_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\DivSignedUnsignedTest_ro\DivSignedUnsignedTest_ro.dll + LdfldGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\LdfldGeneric_r\LdfldGeneric_r.dll + CreateGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CreateGeneric_r\CreateGeneric_r.dll + Matrix4x4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Matrix4x4_r\Matrix4x4_r.dll + Ldfld_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ldfld_ro\Ldfld_ro.dll + MinMax_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\MinMax_r\MinMax_r.dll + Mul_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Mul_ro\Mul_ro.dll + LdfldGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\LdfldGeneric_ro\LdfldGeneric_ro.dll + Matrix4x4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Matrix4x4_ro\Matrix4x4_ro.dll + Plane_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Plane_r\Plane_r.dll + SqrtGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\SqrtGeneric_r\SqrtGeneric_r.dll + SimpleSIMDProgram -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\SimpleSIMDProgram\SimpleSIMDProgram.dll + Haar-likeFeaturesGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Haar-likeFeaturesGeneric_ro\Haar-likeFeaturesGeneric_ro.dll + Sums_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Sums_ro\Sums_ro.dll + MinMax_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\MinMax_ro\MinMax_ro.dll + SqrtGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\SqrtGeneric_ro\SqrtGeneric_ro.dll + Vector3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3_r\Vector3_r.dll + StoreElement_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\StoreElement_ro\StoreElement_ro.dll + Vector3Interop_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3Interop_r\Vector3Interop_r.dll + Plane_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Plane_ro\Plane_ro.dll + Vector3Interop_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3Interop_ro\Vector3Interop_ro.dll + Sums_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Sums_r\Sums_r.dll + Vector4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector4_ro\Vector4_ro.dll + Vector3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3_ro\Vector3_ro.dll + VectorAbs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAbs_r\VectorAbs_r.dll + VectorArgs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArgs_ro\VectorArgs_ro.dll + VectorArrayInit_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArrayInit_ro\VectorArrayInit_ro.dll + Vector4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector4_r\Vector4_r.dll + VectorArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArray_r\VectorArray_r.dll + VectorAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAdd_ro\VectorAdd_ro.dll + VectorAbs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAbs_ro\VectorAbs_ro.dll + VectorArrayInit_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArrayInit_r\VectorArrayInit_r.dll + VectorCast_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCast_ro\VectorCast_ro.dll + VectorCast_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCast_r\VectorCast_r.dll + VectorArgs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArgs_r\VectorArgs_r.dll + VectorConvert_r_Target_64Bit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorConvert_r_Target_64Bit\VectorConvert_r_Target_64Bit.dll + VectorArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArray_ro\VectorArray_ro.dll + VectorCopyToArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCopyToArray_r\VectorCopyToArray_r.dll + VectorDiv_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDiv_ro\VectorDiv_ro.dll + VectorCeilFloor_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCeilFloor_ro\VectorCeilFloor_ro.dll + VectorConvert_ro_Target_64Bit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorConvert_ro_Target_64Bit\VectorConvert_ro_Target_64Bit.dll + VectorCopyToArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCopyToArray_ro\VectorCopyToArray_ro.dll + VectorDiv_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDiv_r\VectorDiv_r.dll + VectorExp_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorExp_r\VectorExp_r.dll + VectorDot_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDot_ro\VectorDot_ro.dll + VectorGet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorGet_ro\VectorGet_ro.dll + VectorHWAccel2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel2_ro\VectorHWAccel2_ro.dll + VectorAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAdd_r\VectorAdd_r.dll + VectorDot_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDot_r\VectorDot_r.dll + VectorHWAccel_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel_r\VectorHWAccel_r.dll + VectorInitN_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInitN_r\VectorInitN_r.dll + VectorExp_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorExp_ro\VectorExp_ro.dll + VectorGet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorGet_r\VectorGet_r.dll + VectorHWAccel2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel2_r\VectorHWAccel2_r.dll + VectorIntEquals_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorIntEquals_ro\VectorIntEquals_ro.dll + VectorInit_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInit_ro\VectorInit_ro.dll + VectorHWAccel_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel_ro\VectorHWAccel_ro.dll + VectorMin_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMin_r\VectorMin_r.dll + VectorMatrix_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMatrix_ro\VectorMatrix_ro.dll + VectorMax_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMax_ro\VectorMax_ro.dll + VectorMax_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMax_r\VectorMax_r.dll + VectorInit_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInit_r\VectorInit_r.dll + VectorMin_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMin_ro\VectorMin_ro.dll + VectorMul_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMul_r\VectorMul_r.dll + VectorMul_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMul_ro\VectorMul_ro.dll + VectorReturn_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorReturn_ro\VectorReturn_ro.dll + VectorRelOp_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorRelOp_r\VectorRelOp_r.dll + VectorInitN_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInitN_ro\VectorInitN_ro.dll + VectorMatrix_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMatrix_r\VectorMatrix_r.dll + VectorRelOp_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorRelOp_ro\VectorRelOp_ro.dll + VectorSet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSet_r\VectorSet_r.dll + VectorSub_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSub_r\VectorSub_r.dll + VectorSet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSet_ro\VectorSet_ro.dll + VectorSqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSqrt_ro\VectorSqrt_ro.dll + pinvokes_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\pinvokes_do\pinvokes_do.dll + stubs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\stubs_do\stubs_do.dll + pinvokes_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\pinvokes_d\pinvokes_d.dll + VectorUnused_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorUnused_ro\VectorUnused_ro.dll + tailcalls_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\tailcalls_do\tailcalls_do.dll + VectorUnused_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorUnused_r\VectorUnused_r.dll + tailcalls_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\tailcalls_d\tailcalls_d.dll + VectorReturn_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorReturn_r\VectorReturn_r.dll + superpmicollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\superpmicollect\superpmicollect.dll + AssemblyDependencyResolverTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyDependencyResolver\AssemblyDependencyResolverTests\AssemblyDependencyResolverTests\AssemblyDependencyResolverTests.dll + AssemblyLoadContext30Extensions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyLoadContext30Extensions\AssemblyLoadContext30Extensions\AssemblyLoadContext30Extensions.dll + case1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case1\case1.dll + Bytemark -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\superpmicollect\Bytemark\Bytemark.dll + AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll + VectorSub_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSub_ro\VectorSub_ro.dll + case11 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case11\case11.dll + case14 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case14\case14.dll + 10w5d_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\superpmicollect\10w5d_cs_do\10w5d_cs_do.dll + case12 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case12\case12.dll + case15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case15\case15.dll + case5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case5\case5.dll + case9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case9\case9.dll + case7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case7\case7.dll + DictionaryExpansion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DictionaryExpansion\DictionaryExpansion\DictionaryExpansion.dll + case2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case2\case2.dll + case6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case6\case6.dll + case4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case4\case4.dll + case8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case8\case8.dll + case3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case3\case3.dll + AbstractBase01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase01\AbstractBase01.dll + AbstractBase05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase05\AbstractBase05.dll + AbstractBase06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase06\AbstractBase06.dll + AbstractBase02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase02\AbstractBase02.dll + NestedBaseClass01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass01\NestedBaseClass01.dll + NestedBaseClass02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass02\NestedBaseClass02.dll + AbstractBase03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase03\AbstractBase03.dll + AbstractBase07 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase07\AbstractBase07.dll + NestedBaseClass03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass03\NestedBaseClass03.dll + AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\AssemblyToLoad.dll + NestedClass01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedClass01\NestedClass01.dll + NestedBaseClass05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass05\NestedBaseClass05.dll + AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll + NestedBaseClass06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass06\NestedBaseClass06.dll + NestedClass03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedClass03\NestedClass03.dll + NestedInterface01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface01\NestedInterface01.dll + NestedInterface04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface04\NestedInterface04.dll + AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\AssemblyToLoad_Subdirectory.dll + NestedInterface02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface02\NestedInterface02.dll + NestedInterface05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface05\NestedInterface05.dll + AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll + NestedInterface06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface06\NestedInterface06.dll + NestedInterface03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface03\NestedInterface03.dll + NestedInterface08 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface08\NestedInterface08.dll + AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\v2\AssemblyToLoad.dll + NestedInterface07 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface07\NestedInterface07.dll + NestedStruct01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedStruct01\NestedStruct01.dll + NestedBaseClass04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass04\NestedBaseClass04.dll + NestedStruct03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedStruct03\NestedStruct03.dll + AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll + AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\AssemblyToLoad_SubdirectoryMismatch.dll + Base01b_seq_ser -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Layout\General\Base01b_seq_ser\Base01b_seq_ser.dll + Classes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Misc\Classes\Classes.dll + vsw578898 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\regressions\vsw578898\vsw578898\vsw578898.dll + BinderTracingTest.ResolutionFlow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\BinderTracingTest.ResolutionFlow\BinderTracingTest.ResolutionFlow.dll + BinderTracingTest.Basic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\BinderTracingTest.Basic\BinderTracingTest.Basic.dll + exploit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\549411\exploit\exploit.dll + Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Lib\Lib.dll + varlib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\varlib\varlib.dll + ilib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\123413\ilib\ilib.dll + Library -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\Regressions\dev10_602978\Library\Library.dll + Unbox002 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox002\Unbox002.dll + lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\101682\lib\lib.dll + interface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\dev10_432038\interface\interface.dll + foo1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\dev10_432038\foo1\foo1.dll + lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\123413\lib\lib.dll + vsw543506 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\vsw543506\vsw543506.dll + A -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\348842\A\A.dll + test532654_b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\523654\test532654_b\test532654_b.dll + Unbox003 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox003\Unbox003.dll + b434481_GenericRecurInit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\434481\b434481_GenericRecurInit\b434481_GenericRecurInit.dll + lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\106647\lib\lib.dll + Unbox006 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox006\Unbox006.dll + vsw529206StaticCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\529206\vsw529206StaticCctor\vsw529206StaticCctor.dll + moduleCctorThrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\529206\moduleCctorThrow\moduleCctorThrow.dll + Library2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_813331\Library2\Library2.dll + utility -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_398410\utility\utility.dll + Library1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_813331\Library1\Library1.dll + Unbox005 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox005\Unbox005.dll + Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_38348\Lib\Lib.dll + Library -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_256384\Library\Library.dll + b347422 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\347422\b347422\b347422.dll + TypeForwarderLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_383846\TypeForwarderLibrary\TypeForwarderLibrary.dll + vsw529206ModuleCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\529206\vsw529206ModuleCctor\vsw529206ModuleCctor.dll + LibraryThatImplementsStruct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_383846\LibraryThatImplementsStruct\LibraryThatImplementsStruct.dll + moduleCctorThrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\vsw529206\moduleCctorThrow\moduleCctorThrow.dll + dev10_889822 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_889822\dev10_889822\dev10_889822.dll + vsw529206ModuleCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\vsw529206\vsw529206ModuleCctor\vsw529206ModuleCctor.dll + MultiAssemblyGenerics_GenericClasses -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\ComplexScenarios\MultiAssemblyGenerics_GenericClasses\MultiAssemblyGenerics_GenericClasses.dll + CctorThrowInlinedStatic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowInlinedStatic\CctorThrowInlinedStatic.dll + TypeLoadInitExcep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\TypeLoadInitExcep\TypeLoadInitExcep.dll + MultiAssemblyGenerics_NonGenericClasses -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\ComplexScenarios\MultiAssemblyGenerics_NonGenericClasses\MultiAssemblyGenerics_NonGenericClasses.dll + MyDep3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeForwarding\UnitTest\MyDep3\MyDep3.dll + CircularCctorThreeThreads03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CoreCLR\CircularCctorThreeThreads03\CircularCctorThreeThreads03.dll + CctorThrowMethodAccess -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowMethodAccess\CctorThrowMethodAccess.dll + CctorThrowStaticField -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowStaticField\CctorThrowStaticField.dll + L-1-10-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-2\L-1-10-2.dll + L-1-10-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-3D\L-1-10-3D.dll + L-1-12-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-3D\L-1-12-3D.dll + L-1-1-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-2\L-1-1-2.dll + MyDep2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeForwarding\UnitTest\MyDep2\MyDep2.dll + L-1-1-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-3D\L-1-1-3D.dll + L-1-2-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-2\L-1-2-2.dll + L-1-4-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-4-1\L-1-4-1.dll + L-1-2-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-3D\L-1-2-3D.dll + L-1-12-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-2\L-1-12-2.dll + L-1-11-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-2\L-1-11-2.dll + L-1-11-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-3D\L-1-11-3D.dll + foo2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\dev10_432038\foo2\foo2.dll + L-1-5-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-3D\L-1-5-3D.dll + L-1-7-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-2\L-1-7-2.dll + L-1-8-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-2\L-1-8-2.dll + L-1-6-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-3D\L-1-6-3D.dll + L-1-9-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-3D\L-1-9-3D.dll + L-1-9-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-2\L-1-9-2.dll + L-1-7-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-3D\L-1-7-3D.dll + L-1-5-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-2\L-1-5-2.dll + L-1-6-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-2\L-1-6-2.dll + L-2-10-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-3D\L-2-10-3D.dll + L-2-11-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-2\L-2-11-2.dll + L-2-10-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-2\L-2-10-2.dll + L-2-11-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-3D\L-2-11-3D.dll + L-1-8-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-3D\L-1-8-3D.dll + L-2-5-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-3D\L-2-5-3D.dll + L-2-9-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-3D\L-2-9-3D.dll + L-2-6-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-3D\L-2-6-3D.dll + L-2-6-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-2\L-2-6-2.dll + L-2-9-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-2\L-2-9-2.dll + L-2-12-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-2\L-2-12-2.dll + CLStressADLL11 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL11\CLStressADLL11.dll + CLStressADLL10 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL10\CLStressADLL10.dll + L-2-5-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-2\L-2-5-2.dll + CLStressADLL1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL1\CLStressADLL1.dll + CLStressADLL13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL13\CLStressADLL13.dll + CLStressADLL15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL15\CLStressADLL15.dll + CLStressADLL16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL16\CLStressADLL16.dll + L-2-12-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-3D\L-2-12-3D.dll + CLStressADLL18 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL18\CLStressADLL18.dll + CLStressADLL19 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL19\CLStressADLL19.dll + CLStressADLL2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL2\CLStressADLL2.dll + CLStressADLL3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL3\CLStressADLL3.dll + CLStressADLL17 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL17\CLStressADLL17.dll + CLStressADLL6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL6\CLStressADLL6.dll + CLStressADLL7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL7\CLStressADLL7.dll + CLStressADLL12 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL12\CLStressADLL12.dll + CLStressADLL14 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL14\CLStressADLL14.dll + CLStressADLL8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL8\CLStressADLL8.dll + CLStressADLL4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL4\CLStressADLL4.dll + SpanAccessor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\ByRefLocals\SpanAccessor\SpanAccessor.dll + CLStressADLL5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL5\CLStressADLL5.dll + Compilation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\managed\Compilation\Compilation\Compilation.dll + CLStressADLL9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL9\CLStressADLL9.dll + Unloaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\ByRefLocals\Unloaded\Unloaded.dll + slowpathcommon -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\slowpathcommon\slowpathcommon.dll + JitBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\performance\Scenario\JitBench\JitBench\JitBench.exe + main -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\regressions\GitHub_15544\main\main.dll + profiler_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\common\profiler_common\profiler_common.dll + ContextualReflectionDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\ContextualReflection\ContextualReflectionDependency\ContextualReflectionDependency.dll + coreroot_determinism -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\coreroot_determinism\coreroot_determinism\coreroot_determinism.dll + unloadlibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\unloadlibrary\unloadlibrary.dll + ByRefLocals -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\ByRefLocals\ByRefLocals\ByRefLocals.dll + Accessor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Statics\Accessor\Accessor.dll + d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\d\d\d.dll + e -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\e\e\e.dll + DynamicMethodGCStress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\DynamicMethodGCStress\DynamicMethodGCStress\DynamicMethodGCStress.dll + eventpipe_readevents -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\eventpipe\eventpipe_readevents\eventpipe_readevents.dll + metadatagetdispenser -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\metadatagetdispenser\metadatagetdispenser.dll + helperildll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\helperildll\helperildll.dll + ContextualReflection -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\ContextualReflection\ContextualReflection\ContextualReflection.dll + rejit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\rejit\rejit\rejit.dll + gcbasic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\gc\gcbasic\gcbasic.dll + eventpipe -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\eventpipe\eventpipe\eventpipe.dll + gc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\gc\gc\gc.dll + FolderA -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\FolderA\FolderA\FolderA.dll + a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\a\a\a.dll + crossgen2determinism -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\determinism\crossgen2determinism\crossgen2determinism.dll + GenericFunctions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\GenericFunctions\GenericFunctions.dll + GcInfoTransitions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\GcInfoTransitions\GcInfoTransitions.dll + HelloWorld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\HelloWorld\HelloWorld.dll + slowpatheltenter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\slowpatheltenter\slowpatheltenter.dll + R2RDumpTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\FrameworkTests\R2RDumpTests\R2RDumpTests.dll + getappdomainstaticaddress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\getappdomainstaticaddress\getappdomainstaticaddress.dll + MultipleRuntimeFunctions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\MultipleRuntimeFunctions\MultipleRuntimeFunctions.dll + FolderB -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\FolderB\FolderB\FolderB.dll + fileversionpreservation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\fileversionpreservation\fileversionpreservation\fileversionpreservation.dll + Emit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\Emit\Emit.dll + test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\testv2\test\test.dll + fieldgetter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\fieldgetter\fieldgetter.dll + releaseondetach -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\releaseondetach\releaseondetach.dll + TrySetReadonlyStaticField -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\SetValue\TrySetReadonlyStaticField\TrySetReadonlyStaticField.dll + GetInterfaceMapProvider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\GetInterfaceMapProvider\GetInterfaceMapProvider.dll + modifiersdata -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\Modifiers\modifiersdata\modifiersdata.dll + TrySetReadonlyStaticField2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\SetValue\TrySetReadonlyStaticField2\TrySetReadonlyStaticField2.dll + GetInterfaceMapConsumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\GetInterfaceMapConsumer\GetInterfaceMapConsumer.dll + provider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\StaticInterfaceMembers\provider\provider.dll + modifiers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\Modifiers\modifiers\modifiers.dll + helper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\versionbubbles\helper\helper.dll + test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\testv1\test\test.dll + consumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\StaticInterfaceMembers\consumer\consumer.dll + slowpatheltleave -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\slowpatheltleave\slowpatheltleave.dll + mainv1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\mainv1\mainv1.dll + b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\b\b\b.dll + mainv2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\mainv2\mainv2.dll + test17398 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_17398\test17398\test17398.dll + readonlyPrefix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\9414\readonlyPrefix\readonlyPrefix.dll + helperdll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\helperdll\helperdll.dll + test13394 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_13394\test13394\test13394.dll + SoDBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\sizeondisk\sodbench\SoDBench\SoDBench.dll + common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\common\common\common.dll + R2RDumpTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\R2RDumpTest\R2RDumpTest.dll + InvokeProvider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\InvokeProvider\InvokeProvider.dll + test22888resources -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_22888\test22888resources\test22888resources.dll + Test34094 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_34094\Test34094\Test34094.dll + crossgen2smoke -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\crossgen2smoke\crossgen2smoke.dll + crossgen2smoke_donotalwaysusecrossgen2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\crossgen2smoke_donotalwaysusecrossgen2\crossgen2smoke_donotalwaysusecrossgen2.dll + common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\common\common\common.dll + tracecontrol -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracecontrol\tracecontrol\tracecontrol.dll + JittingStarted -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\jittingstarted\JittingStarted\JittingStarted.dll + inducedgc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\inducedgc\inducedgc\inducedgc.dll + pollingcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\pollingcounter\pollingcounter.dll + GitHub_22247 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\regress\GitHub_22247\GitHub_22247\GitHub_22247.dll + eventsourcetrace -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventsource\eventsourcetrace\eventsourcetrace\eventsourcetrace.dll + test22888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_22888\test22888\test22888.dll + regression-25709 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\regression-25709\regression-25709.dll + InvokeConsumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\InvokeConsumer\InvokeConsumer.dll + eventlistener -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventlistener\eventlistener\eventlistener.dll + Unloaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Statics\Unloaded\Unloaded.dll + incrementingpollingcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\incrementingpollingcounter\incrementingpollingcounter.dll + DefaultImplementationsOfInterfaces -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\RuntimeFeature\DefaultImplementationsOfInterfaces\DefaultImplementationsOfInterfaces.dll + incrementingeventcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\incrementingeventcounter\incrementingeventcounter.dll + moduleCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\modulector\moduleCctor\moduleCctor.dll + rundown -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\rundown\rundown\rundown.dll + tracelogging -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\tracelogging\tracelogging\tracelogging.dll + eventcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\eventcounter\eventcounter.dll + varargsupport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\varargs\varargsupport\varargsupport.dll + varargsupport_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\varargs\varargsupport_r\varargsupport_r.dll + buffersize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\buffersize\buffersize\buffersize.dll + providervalidation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\providervalidation\providervalidation\providervalidation.dll + processinfo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\processinfo\processinfo\processinfo.dll + pauseonstart -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\pauseonstart\pauseonstart\pauseonstart.dll + gcdump -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\gcdump\gcdump\gcdump.dll + AccessTestsExtern -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\AccessTestsExtern.dll + diagnosticport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\diagnosticport\diagnosticport\diagnosticport.dll + reverseouter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\reverseouter\reverseouter\reverseouter.dll + reverse -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\reverse\reverse\reverse.dll + eventactivityidcontrol -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventactivityidcontrol\eventactivityidcontrol\eventactivityidcontrol.dll + AccessTestsFriend -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\AccessTestsFriend.dll + CallTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\CallTests.dll + ArrayTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ArrayTests.dll + eventsourceerror -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll + ComparisonTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ComparisonTests.dll + rundownvalidation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\rundownvalidation\rundownvalidation\rundownvalidation.dll + CastingTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\CastingTests.dll + BasicArithmeticTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\BasicArithmeticTests.dll + DelegateTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\DelegateTests.dll + AccessTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\AccessTests.dll + FieldTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\FieldTests.dll + ExceptionRegionTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ExceptionRegionTests.dll + BranchingTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\BranchingTests.dll + InterfaceDefinition -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\InterfaceDefinition.dll + InterfaceImplementation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\InterfaceImplementation.dll + multifolder -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\multifolder\multifolder.dll + LoadStoreIndirectTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\LoadStoreIndirectTests.dll + ShiftTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ShiftTests.dll + GenericInterface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\GenericInterface.dll + ValueTypeTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ValueTypeTests.dll + ReturnTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ReturnTests.dll + processenvironment -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\processenvironment\processenvironment\processenvironment.dll + FtnTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\FtnTests.dll + CollectibleStatics -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Statics\CollectibleStatics\CollectibleStatics.dll + PrefixTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\PrefixTests.dll + ThisStateTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ThisStateTests.dll + common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\common\common\common.dll + call05_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\call\call05_dynamic\call05_dynamic.dll + eh05_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh05_large\eh05_large.dll + throwinfinallyintryfilter2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\eh\basics\throwinfinallyintryfilter2\throwinfinallyintryfilter2.dll + NewobjTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\NewobjTests.dll + eh07_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh07_large\eh07_large.dll + call05_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\call\call05_small\call05_small.dll + eh05_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh05_small\eh05_small.dll + eh07_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh07_dynamic\eh07_dynamic.dll + eh05_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh05_dynamic\eh05_dynamic.dll + eh08_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh08_large\eh08_large.dll + eh06_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh06_dynamic\eh06_dynamic.dll + eh07_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh07_small\eh07_small.dll + eh08_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh08_small\eh08_small.dll + call05_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\call\call05_large\call05_large.dll + eh03_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh03_small\eh03_small.dll + eh03_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh03_dynamic\eh03_dynamic.dll + eh06_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh06_large\eh06_large.dll + eh03_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh03_large\eh03_large.dll + eh06_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh06_small\eh06_small.dll + eh08_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh08_dynamic\eh08_dynamic.dll + eh04_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh04_small\eh04_small.dll + mcc_i06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i06\mcc_i06.dll + mcc_i17 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i17\mcc_i17.dll + mcc_i16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i16\mcc_i16.dll + mcc_i07 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i07\mcc_i07.dll + mcc_i37 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i37\mcc_i37.dll + mcc_i56 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i56\mcc_i56.dll + mcc_i57 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i57\mcc_i57.dll + mcc_i67 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i67\mcc_i67.dll + mcc_i66 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i66\mcc_i66.dll + mcc_i36 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i36\mcc_i36.dll + mcc_i77 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i77\mcc_i77.dll + mcc_i87 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i87\mcc_i87.dll + osr015 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\osr\osr015\osr015.dll + conv_dbg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\conv_dbg\conv_dbg.dll + mul_exception_dbg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_dbg\mul_exception_dbg.dll + mcc_i76 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i76\mcc_i76.dll + conv_opt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\conv_opt\conv_opt.dll + conv_dbg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\228572\conv_dbg\conv_dbg.dll + mcc_i86 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i86\mcc_i86.dll + conv_opt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\228572\conv_opt\conv_opt.dll + test_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\373472\test_il\test_il.dll + test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\543645\test\test.dll + calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Inline\tests\calli\calli.dll + mul_exception_opt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_opt\mul_exception_opt.dll + TailcallVerifyWithPrefix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\TailcallVerifyWithPrefix\TailcallVerifyWithPrefix.dll + ver_fg_13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\verif\sniff\fg\ver_fg_13\ver_fg_13.dll + InstrCnt1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\DumpDisasm\JitMinOpts\InstrCnt1\InstrCnt1.dll + b35354 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35354\b35354\b35354.dll + b35351 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35351\b35351\b35351.dll + TailCallCases -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ETW\TailCallCases\TailCallCases.dll + b36302 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36302\b36302\b36302.dll + b37238 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37238\b37238\b37238.dll + b36304 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36304\b36304\b36304.dll + b37214 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37214\b37214\b37214.dll + b47886 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47886\b47886\b47886.dll + b49335 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49335\b49335\b49335.dll + b49435 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49435\b49435\b49435.dll + b50033 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50033\b50033\b50033.dll + b51420 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51420\b51420\b51420.dll + b50027 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50027\b50027\b50027.dll + b37578 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37578\b37578\b37578.dll + b53942a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942a\b53942a.dll + b53884 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53884\b53884\b53884.dll + b53942b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942b\b53942b.dll + b49104 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49104\b49104\b49104.dll + 127931 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\ddb\127931\127931\127931.dll + b53977 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53977\b53977\b53977.dll + b46566 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b46566\b46566\b46566.dll + b53878 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53878\b53878\b53878.dll + b54006 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54006\b54006\b54006.dll + b53980 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53980\b53980\b53980.dll + b53994 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53994\b53994\b53994.dll + b55923 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55923\b55923\b55923.dll + b56068 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56068\b56068\b56068.dll + b57492 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57492\b57492\b57492.dll + b53958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53958\b53958\b53958.dll + b53995 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53995\b53995\b53995.dll + b57518 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57518\b57518\b57518.dll + b54566 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54566\b54566\b54566.dll + b57516 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57516\b57516\b57516.dll + b54611 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54611\b54611\b54611.dll + b59320 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59320\b59320\b59320.dll + b57493 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57493\b57493\b57493.dll + b58360 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58360\b58360\b58360.dll + b56349 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56349\b56349\b56349.dll + b59948 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59948\b59948\b59948.dll + b59319 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59319\b59319\b59319.dll + b60142 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60142\b60142\b60142.dll + b59822 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59822\b59822\b59822.dll + b59554 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59554\b59554\b59554.dll + b59949 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59949\b59949\b59949.dll + b59952 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59952\b59952\b59952.dll + b61185 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61185\b61185\b61185.dll + b61215 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61215\b61215\b61215.dll + b61025 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61025\b61025\b61025.dll + b59782 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59782\b59782\b59782.dll + b63823 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63823\b63823\b63823.dll + b63732 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63732\b63732\b63732.dll + b65087 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65087\b65087\b65087.dll + b66226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66226\b66226\b66226.dll + b65176 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65176\b65176\b65176.dll + b68028 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68028\b68028\b68028.dll + b63730 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63730\b63730\b63730.dll + b62145 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62145\b62145\b62145.dll + b68872 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68872\b68872\b68872.dll + b63726 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63726\b63726\b63726.dll + b67987 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67987\b67987\b67987.dll + b69225 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69225\b69225\b69225.dll + b67819 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67819\b67819\b67819.dll + b66679 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66679\b66679\b66679.dll + b70335 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70335\b70335\b70335.dll + b69848 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69848\b69848\b69848.dll + b71179 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71179\b71179\b71179.dll + b70289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70289\b70289\b70289.dll + b69227 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69227\b69227\b69227.dll + b70964 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70964\b70964\b70964.dll + b70992 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70992\b70992\b70992.dll + b71003 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71003\b71003\b71003.dll + b71831 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71831\b71831\b71831.dll + b70994 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70994\b70994\b70994.dll + b72828 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72828\b72828\b72828.dll + b69512 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69512\b69512\b69512.dll + b72161 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72161\b72161\b72161.dll + b71869 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.dll + b73207 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73207\b73207\b73207.dll + b74608 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74608\b74608\b74608.dll + b74939 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74939\b74939\b74939.dll + b73786 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73786\b73786\b73786.dll + b77304 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77304\b77304\b77304.dll + b75888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75888\b75888\b75888.dll + b72160 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72160\b72160\b72160.dll + b75890 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75890\b75890\b75890.dll + b80043 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80043\b80043\b80043.dll + b82247 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82247\b82247\b82247.dll + b82249 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82249\b82249\b82249.dll + b82160 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82160\b82160\b82160.dll + b77950 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77950\b77950\b77950.dll + b84971 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84971\b84971\b84971.dll + b84916 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84916\b84916\b84916.dll + b75944 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75944\b75944\b75944.dll + b91021 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91021\b91021\b91021.dll + b89409 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89409\b89409\b89409.dll + b79250 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79250\b79250\b79250.dll + b86139 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b86139\b86139\b86139.dll + b92073 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92073\b92073\b92073.dll + b91359 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91359\b91359\b91359.dll + b89546 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89546\b89546\b89546.dll + b92066 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92066\b92066\b92066.dll + b91223 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91223\b91223\b91223.dll + b98958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b98958\b98958\b98958.dll + b94306 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b94306\b94306\b94306.dll + b84909 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84909\b84909\b84909.dll + lib-219037 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b213516\lib-219037\lib-219037.dll + b92289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92289\b92289\b92289.dll + b223924 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223924\b223924\b223924.dll + b00722 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b00722\b00722\b00722.dll + b147147 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147147\b147147\b147147.dll + b143840 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b143840\b143840\b143840.dll + b223936 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223936\b223936\b223936.dll + b220968 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b220968\b220968\b220968.dll + b13452 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b13452\b13452\b13452.dll + b07369 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b07369\b07369\b07369.dll + b07947 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b07947\b07947\b07947.dll + b16473 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b16473\b16473\b16473.dll + b091942 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b091942\b091942\b091942.dll + b125091 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b125091\b125091\b125091.dll + b415164 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b415164\b415164\b415164.dll + b04319 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b04319\b04319\b04319.dll + b06020 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b06020\b06020\b06020.dll + b487364 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487364\b487364\b487364.dll + b426654 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b426654\b426654\b426654.dll + b353858 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b353858\b353858\b353858.dll + b359564 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b359564\b359564\b359564.dll + b441487 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b441487\b441487\b441487.dll + b530694 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b530694\b530694\b530694.dll + LdfldaHack -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\DDB\B168384\LdfldaHack\LdfldaHack.dll + b429039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.2\ddb\b429039\b429039\b429039.dll + b374944 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b374944\b374944\b374944.dll + Test_HndIndex_10_Plain -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Plain\Test_HndIndex_10_Plain.dll + Test_HndIndex_10_Reordered -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Reordered\Test_HndIndex_10_Reordered.dll + b487372 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487372\b487372\b487372.dll + ilpart -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\External\dev11_145295\ilpart\ilpart.dll + b48850 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\b48850\b48850\b48850.dll + jmpwrappers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\External\dev11_132534\jmpwrappers\jmpwrappers.dll + DevDiv_199169 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_199169\DevDiv_199169\DevDiv_199169.dll + DevDiv_278372 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_278372\DevDiv_278372\DevDiv_278372.dll + conv_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\dev11_10427\conv_ovf_i4\conv_ovf_i4.dll + DevDiv_370233 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_370233\DevDiv_370233\DevDiv_370233.dll + DevDiv_359734 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359734\DevDiv_359734\DevDiv_359734.dll + DevDiv_367099 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_367099\DevDiv_367099\DevDiv_367099.dll + DevDiv_255263 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_255263\DevDiv_255263\DevDiv_255263.dll + DevDiv_279829 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_279829\DevDiv_279829\DevDiv_279829.dll + DevDiv_359737 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359737\DevDiv_359737\DevDiv_359737.dll + DevDiv_397793 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_397793\DevDiv_397793\DevDiv_397793.dll + DevDiv_405852 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_405852\DevDiv_405852\DevDiv_405852.dll + DevDiv_487699 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_487699\DevDiv_487699\DevDiv_487699.dll + DevDiv_406156 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_406156\DevDiv_406156\DevDiv_406156.dll + DevDiv_544983 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_544983\DevDiv_544983\DevDiv_544983.dll + DevDiv_362706 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_362706\DevDiv_362706\DevDiv_362706.dll + DevDiv_534476 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_534476\DevDiv_534476\DevDiv_534476.dll + DevDiv_491206 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_491206\DevDiv_491206\DevDiv_491206.dll + DevDiv_544985 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_544985\DevDiv_544985\DevDiv_544985.dll + DevDiv_377155 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_377155\DevDiv_377155\DevDiv_377155.dll + DevDiv_545497 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_545497\DevDiv_545497\DevDiv_545497.dll + DevDiv_541648 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_541648\DevDiv_541648\DevDiv_541648.dll + DevDiv_406158 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_406158\DevDiv_406158\DevDiv_406158.dll + DevDiv_591210 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_591210\DevDiv_591210\DevDiv_591210.dll + DevDiv_578214 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_578214\DevDiv_578214\DevDiv_578214.dll + DevDiv_605447 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_605447\DevDiv_605447\DevDiv_605447.dll + DevDiv_590771 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_590771\DevDiv_590771\DevDiv_590771.dll + DevDiv_754566 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_754566\DevDiv_754566\DevDiv_754566.dll + DevDiv_902271 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\devdiv_902271\DevDiv_902271\DevDiv_902271.dll + DevDiv_545500 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_545500\DevDiv_545500\DevDiv_545500.dll + GitHub_11804 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11804\GitHub_11804\GitHub_11804.dll + DevDiv_578217 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_578217\DevDiv_578217\DevDiv_578217.dll + GitHub_14455 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_14455\GitHub_14455\GitHub_14455.dll + GitHub_13404 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13404\GitHub_13404\GitHub_13404.dll + DevDiv_590772 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_590772\DevDiv_590772\DevDiv_590772.dll + GitHub_17585 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17585\GitHub_17585\GitHub_17585.dll + DevDiv_710234 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_710234\DevDiv_710234\DevDiv_710234.dll + GitHub_15291 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15291\GitHub_15291\GitHub_15291.dll + GitHub_18291 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18291\GitHub_18291\GitHub_18291.dll + GitHub_17969 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17969\GitHub_17969\GitHub_17969.dll + GitHub_16041 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16041\GitHub_16041\GitHub_16041.dll + GitHub_20625 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20625\GitHub_20625\GitHub_20625.dll + GitHub_19222 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19222\GitHub_19222\GitHub_19222.dll + GitHub_20799 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20799\GitHub_20799\GitHub_20799.dll + GitHub_21761 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21761\GitHub_21761\GitHub_21761.dll + GitHub_15319_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15319\GitHub_15319_1\GitHub_15319_1.dll + GitHub_23039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23039\GitHub_23039\GitHub_23039.dll + GitHub_15949 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15949\GitHub_15949\GitHub_15949.dll + GitHub_25027 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25027\GitHub_25027\GitHub_25027.dll + GitHub_23792 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23792\GitHub_23792\GitHub_23792.dll + GitHub_23411 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23411\GitHub_23411\GitHub_23411.dll + GitHub_18176 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18176\GitHub_18176\GitHub_18176.dll + GitHub_18295 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18295\GitHub_18295\GitHub_18295.dll + GitHub_26491_MultipleReturns -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_26491\GitHub_26491_MultipleReturns\GitHub_26491_MultipleReturns.dll + GitHub_27169 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27169\GitHub_27169\GitHub_27169.dll + GitHub_23950 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23950\GitHub_23950\GitHub_23950.dll + GitHub_5164 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_5164\GitHub_5164\GitHub_5164.dll + GitHub_35384 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_35384\GitHub_35384\GitHub_35384.dll + GitHub_8133 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_8133\GitHub_8133\GitHub_8133.dll + Runtime_32059 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_32059\Runtime_32059\Runtime_32059.dll + GitHub_24278 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24278\GitHub_24278\GitHub_24278.dll + GitHub_27678 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27678\GitHub_27678\GitHub_27678.dll + Runtime_39581 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_39581\Runtime_39581\Runtime_39581.dll + Runtime_33529 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_33529\Runtime_33529\Runtime_33529.dll + Runtime_44266 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_44266\Runtime_44266\Runtime_44266.dll + GitHub_26311 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_26311\GitHub_26311\GitHub_26311.dll + Runtime_40607 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_40607\Runtime_40607\Runtime_40607.dll + GitHub_35821 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_35821\GitHub_35821\GitHub_35821.dll + b112348 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b112348\b112348\b112348.dll + b109878 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b109878\b109878\b109878.dll + b108366 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b108366\b108366\b108366.dll + b112982 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b112982\b112982\b112982.dll + WPF_3226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\WPF_3226\ILRepro\WPF_3226\WPF_3226.dll + b109721 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b109721\b109721\b109721.dll + b10802 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b10802\b10802\b10802.dll + b92713 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b92713\b92713\b92713.dll + b92726 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b92726\b92726\b92726.dll + b126221 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b126221\b126221\b126221.dll + b102844 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b102844\b102844\b102844.dll + b84586 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b84586\b84586\b84586.dll + b102518 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b102518\b102518\b102518.dll + b14364 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b14364\b14364\b14364.dll + b12390 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b12390\b12390\b12390.dll + b16198 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b16198\b16198\b16198.dll + b12263 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b12263\b12263\b12263.dll + b17904 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b17904\b17904\b17904.dll + b309576 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309576\b309576\b309576.dll + b17023 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b17023\b17023\b17023.dll + constrained2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained2\constrained2.dll + b12343 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b12343\b12343\b12343.dll + b356258 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b356258\b356258\b356258.dll + b19289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b19289\b19289\b19289.dll + constrained3_gm -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained3_gm\constrained3_gm.dll + constrainedcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrainedcall\constrainedcall.dll + castclasspointer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Casting\castclasspointer\castclasspointer.dll + reabstraction -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\reabstraction\reabstraction\reabstraction.dll + constrained2_gm -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained2_gm\constrained2_gm.dll + genericmethods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\genericmethods\genericmethods\genericmethods.dll + methodimpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\methodimpl\methodimpl\methodimpl.dll + constrained3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained3\constrained3.dll + sharedgenerics_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\sharedgenerics\sharedgenerics_d\sharedgenerics_d.dll + sharedgenerics_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\sharedgenerics\sharedgenerics_r\sharedgenerics_r.dll + simple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\simple\simple\simple.dll + test13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test13\test13.dll + valuetypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\valuetypes\valuetypes\valuetypes.dll + diamondshape_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\diamondshape\diamondshape_d\diamondshape_d.dll + diamondshape_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\diamondshape\diamondshape_r\diamondshape_r.dll + VarargTypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\GenericMethods\VarargTypes\VarargTypes.dll + test3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test3\test3.dll + abstract01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Negative\abstract01\abstract01.dll + non_virtual_calls_to_instance_methods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\sharedgenerics\non_virtual_calls_to_instance_methods\non_virtual_calls_to_instance_methods.dll + check2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Regressions\607\check2\check2.dll + Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\Types\Types.dll + T_Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Negative\T_Types\T_Types.dll + Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\CoreCLR\Lib\Lib.dll + VarInterfaceLib2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\VarInterfaceLib2\VarInterfaceLib2.dll + Lib2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Methods\Lib2\Lib2.dll + Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Delegates\Lib\Lib.dll + dev10_531793 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\regressions\dev10_531793\dev10_531793\dev10_531793.dll + Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Methods\Lib\Lib.dll + NoVarianceCheckForStaticMethods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Interfaces\NoVarianceCheckForStaticMethods\NoVarianceCheckForStaticMethods.dll + Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Interfaces\Lib\Lib.dll + VarInterfaceLib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\VarInterfaceLib\VarInterfaceLib.dll + B_Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Visibility\B_Types\B_Types.dll + Lib2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\CoreCLR\Lib2\Lib2.dll + A_Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Visibility\A_Types\A_Types.dll + UnsupportedScenario1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnsupportedScenario1\UnsupportedScenario1.dll + UnsupportedScenario2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnsupportedScenario2\UnsupportedScenario2.dll + AttributeTesting -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\AttributeTesting\AttributeTesting.dll + CompatibleWithTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\CompatibleWithTest\CompatibleWithTest.dll + OverrideSameSigAsDecl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\ReturnTypeValidation\OverrideSameSigAsDecl\OverrideSameSigAsDecl.dll + IncompatibleOverride -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Structs\IncompatibleOverride\IncompatibleOverride.dll + UnitTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnitTest\UnitTest.dll + ImplicitOverrideSameSigAsDecl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\ReturnTypeValidation\ImplicitOverrideSameSigAsDecl\ImplicitOverrideSameSigAsDecl.dll + UnsupportedScenario3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnsupportedScenario3\UnsupportedScenario3.dll + Dictionary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\Dictionary\Dictionary.dll + B -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\B\B.dll + GenRetType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenRetType\GenRetType.dll + A -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\A\A.dll + C -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\C\C.dll + GenToNonGen1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenToNonGen1\GenToNonGen1.dll + GenTestType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenTestType\GenTestType.dll + GenBaseType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenBaseType\GenBaseType.dll + GenToNonGen2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenToNonGen2\GenToNonGen2.dll + GenDerive2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenDerive2\GenDerive2.dll + GenDerive1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenDerive1\GenDerive1.dll + NonGenericDerived1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived1\NonGenericDerived1.dll + NonGenericDerived2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived2\NonGenericDerived2.dll + GenDerive3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenDerive3\GenDerive3.dll + GenToNonGen3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenToNonGen3\GenToNonGen3.dll + NonGenThroughGen2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen2\NonGenThroughGen2.dll + NonGenThroughGen1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen1\NonGenThroughGen1.dll + NonGenericDerived4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived4\NonGenericDerived4.dll + UnitTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTest\UnitTest.dll + NonGenThroughGen4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen4\NonGenThroughGen4.dll + OverrideMoreDerivedReturn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\OverrideMoreDerivedReturn\OverrideMoreDerivedReturn.dll + UnitTestDelegates -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTestDelegates\UnitTestDelegates.dll + generics_override1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\generics_override1\generics_override1.dll + NonGenericDerived3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived3\NonGenericDerived3.dll + Types958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types958\Types958.dll + test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\576621\test\test.dll + NonGenThroughGen3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen3\NonGenThroughGen3.dll + Types101 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types101\Types101.dll + test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\592026\test\test.dll + nesting16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\coreclr\nesting16\nesting16.dll + UnitTest_GVM -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTest_GVM\UnitTest_GVM.dll + Test6_FriendPriInterface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test6_FriendPriInterface\Test6_FriendPriInterface.dll + Types680 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types680\Types680.dll + Test6_supplier -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test6_supplier\Test6_supplier.dll + Test2_NonFriendPriInterface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test2_NonFriendPriInterface\Test2_NonFriendPriInterface.dll + nesting88 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\Tests\nesting88\nesting88.dll + RefX1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\421439\RefX1\RefX1.dll + Test6_forwarder -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test6_forwarder\Test6_forwarder.dll + ValX1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\421439\ValX1\ValX1.dll + Types983 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types983\Types983.dll + nesting3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\coreclr\nesting3\nesting3.dll + Type -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\451034\Type\Type.dll + vsw452434 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\452434\vsw452434\vsw452434.dll + test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dd52\test\test.dll + Type_Class42 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\583649\Type_Class42\Type_Class42.dll + gentype -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_403582\gentype\gentype.dll + dev10_443322 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_443322\dev10_443322\dev10_443322.dll + Test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_897464\Test\Test.dll + MyBar -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\429802\MyBar\MyBar.dll + genmeth -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_403582\genmeth\genmeth.dll + Library -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_221340\Library\Library.dll + Bar -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\440935\Bar\Bar.dll + test3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\asurt150271\test3\test3.dll + TestLib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_221340\TestLib\TestLib.dll + RMV-2-15-12b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\rmv\il\RMV-2-15-12b\RMV-2-15-12b.dll + Negative_ByRefLikeType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\GitHub_11371\Negative_ByRefLikeType\Negative_ByRefLikeType.dll + HelloWorld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TSAmbiguities\SameMethodImpl\Override\HelloWorld\HelloWorld.dll + No way to resolve conflict between "mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" and "mscorlib, Version=0.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes". Choosing "mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" arbitrarily. + BarImpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\429802\BarImpl\BarImpl.dll + HelloWorld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TSAmbiguities\CollapsedInterfaces\HelloWorld\HelloWorld.dll + IllegalTypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\Misc\IllegalTypes\IllegalTypes.dll + t1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\SequentialLayout\Regress\217070\t1\t1.dll + LiteralStatic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\Misc\LiteralStatic\LiteralStatic.dll + MyDep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeForwarding\UnitTest\MyDep\MyDep.dll + UnitTestMultiModule -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTestMultiModule\UnitTestMultiModule.dll + Foo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\440935\Foo\Foo.dll + TypeLoadInitExcepBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\TypeLoadInitExcepBFI\TypeLoadInitExcepBFI.dll + ActivateStructDefCtor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\ActivateStructDefCtor\ActivateStructDefCtor\ActivateStructDefCtor.dll + CircularCctorFourThreadsBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CircularCctors\CircularCctorFourThreadsBFI\CircularCctorFourThreadsBFI.dll + genericslib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\genericsload\genericslib\genericslib.dll + IL_DLL -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\M10\Relocation\IL\IL_DLL\IL_DLL.dll + CctorThrowLDFTNStaticMethod -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowLDFTNStaticMethod\CctorThrowLDFTNStaticMethod.dll + GenericAttributeMetadata -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\GenericAttribute\GenericAttributeMetadata\GenericAttributeMetadata.dll + UntrustedCodeBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\UntrustedCodeBFI\UntrustedCodeBFI.dll + CctorThrowStaticFieldBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CoreCLR\CctorThrowStaticFieldBFI\CctorThrowStaticFieldBFI.dll + methodimpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16064\methodimpl\methodimpl.dll + CctorThrowStaticFieldBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowStaticFieldBFI\CctorThrowStaticFieldBFI.dll + interfacestatics -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15647\interfacestatics\interfacestatics.dll + nonvirtualcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15827\nonvirtualcall\nonvirtualcall.dll + notimplemented -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16354\notimplemented\notimplemented.dll + genericcontext -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15241\genericcontext\genericcontext.dll + interfacecctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15650\interfacecctor\interfacecctor.dll + UnicodeBug -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\20616\UnicodeBug\UnicodeBug.dll + ambiguousconstraint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16123\ambiguousconstraint\ambiguousconstraint.dll + sharedinterfacemethod -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16775\sharedinterfacemethod\sharedinterfacemethod.dll + variance -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16355\variance\variance.dll + boring -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16355\boring\boring.dll + provider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22021\provider\provider.dll + twopassvariance -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\20452\twopassvariance\twopassvariance.dll + debug3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22386\debug3\debug3.dll + abstractcalls -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22407\abstractcalls\abstractcalls.dll + createdelegate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22728\createdelegate\createdelegate.dll + debug15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22728\debug15\debug15.dll + genericldtoken -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_41674\genericldtoken\genericldtoken.dll + consumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22021\consumer\consumer.dll + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:10:10.47 +BUILDTEST: Check the managed tests build +Running: dotnet msbuild C:\git2\runtime\src\tests\run.proj /t:CheckTestBuild /nodeReuse:false /p:CLRTestPriorityToBuild=0 /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:00:06.25 +BUILDTEST: Removing 'ni' files and 'lock' folders from C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked +BUILDTEST: Creating test overlay + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:00:18.19 +BUILDTEST: Creating test wrappers +C:\git2\runtime\.dotnet +CSC : warning CS2008: No source files specified. [C:\git2\runtime\src\tests\Common\test_dependencies\test_dependencies.csproj] + test_dependencies -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\test_dependencies\test_dependencies\test_dependencies.dll + Determining projects to restore... + Restored C:\git2\runtime\src\tests\Common\Coreclr.TestWrapper\Coreclr.TestWrapper.csproj (in 449 ms). + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.callconvs\baseservices.callconvs.XUnitWrapper.csproj (in 5.95 sec). + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.callconvs.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\callconvs\baseservices.callconvs.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.compilerservices\baseservices.compilerservices.XUnitWrapper.csproj (in 702 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.compilerservices.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\baseservices.compilerservices.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.exceptions\baseservices.exceptions.XUnitWrapper.csproj (in 701 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.exceptions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\baseservices.exceptions.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.mono\baseservices.mono.XUnitWrapper.csproj (in 1.01 sec). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.mono.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\mono\baseservices.mono.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.threading\baseservices.threading.XUnitWrapper.csproj (in 710 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.threading.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\baseservices.threading.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.TieredCompilation\baseservices.TieredCompilation.XUnitWrapper.csproj (in 666 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.TieredCompilation.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\baseservices.TieredCompilation.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.typeequivalence\baseservices.typeequivalence.XUnitWrapper.csproj (in 602 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.typeequivalence.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\baseservices.typeequivalence.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.varargs\baseservices.varargs.XUnitWrapper.csproj (in 849 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + baseservices.varargs.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\varargs\baseservices.varargs.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\CoreMangLib.system\CoreMangLib.system.XUnitWrapper.csproj (in 640 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + CoreMangLib.system.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\CoreMangLib\system\CoreMangLib.system.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Exceptions.ForeignThread\Exceptions.ForeignThread.XUnitWrapper.csproj (in 591 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Exceptions.ForeignThread.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Exceptions\ForeignThread\Exceptions.ForeignThread.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.API\GC.API.XUnitWrapper.csproj (in 634 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + GC.API.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC.API.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Coverage\GC.Coverage.XUnitWrapper.csproj (in 597 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + GC.Coverage.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Coverage\GC.Coverage.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Features\GC.Features.XUnitWrapper.csproj (in 676 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + GC.Features.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\GC.Features.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.LargeMemory\GC.LargeMemory.XUnitWrapper.csproj (in 626 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + GC.LargeMemory.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\GC.LargeMemory.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Regressions\GC.Regressions.XUnitWrapper.csproj (in 664 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + GC.Regressions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\GC.Regressions.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Scenarios\GC.Scenarios.XUnitWrapper.csproj (in 629 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + GC.Scenarios.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\GC.Scenarios.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Stress\GC.Stress.XUnitWrapper.csproj (in 593 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + GC.Stress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\GC.Stress.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\ilasm.PortablePdb\ilasm.PortablePdb.XUnitWrapper.csproj (in 1.71 sec). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + ilasm.PortablePdb.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\PortablePdb\ilasm.PortablePdb.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\ilasm.System\ilasm.System.XUnitWrapper.csproj (in 592 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + ilasm.System.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\System\ilasm.System.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ArrayMarshalling\Interop.ArrayMarshalling.XUnitWrapper.csproj (in 624 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.ArrayMarshalling.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ArrayMarshalling\Interop.ArrayMarshalling.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.COM\Interop.COM.XUnitWrapper.csproj (in 627 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.COM.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Interop.COM.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.DllImportAttribute\Interop.DllImportAttribute.XUnitWrapper.csproj (in 621 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.DllImportAttribute.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\DllImportAttribute\Interop.DllImportAttribute.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ExecInDefAppDom\Interop.ExecInDefAppDom.XUnitWrapper.csproj (in 621 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.ExecInDefAppDom.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ExecInDefAppDom\Interop.ExecInDefAppDom.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ICastable\Interop.ICastable.XUnitWrapper.csproj (in 684 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.ICastable.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICastable\Interop.ICastable.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ICustomMarshaler\Interop.ICustomMarshaler.XUnitWrapper.csproj (in 627 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.ICustomMarshaler.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\Interop.ICustomMarshaler.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.IDynamicInterfaceCastable\Interop.IDynamicInterfaceCastable.XUnitWrapper.csproj (in 1.5 sec). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.IDynamicInterfaceCastable.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IDynamicInterfaceCastable\Interop.IDynamicInterfaceCastable.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.IJW\Interop.IJW.XUnitWrapper.csproj (in 865 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.IJW.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\Interop.IJW.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.LayoutClass\Interop.LayoutClass.XUnitWrapper.csproj (in 971 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.LayoutClass.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\LayoutClass\Interop.LayoutClass.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.MarshalAPI\Interop.MarshalAPI.XUnitWrapper.csproj (in 752 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.MarshalAPI.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\Interop.MarshalAPI.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.NativeLibrary\Interop.NativeLibrary.XUnitWrapper.csproj (in 681 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.NativeLibrary.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\Interop.NativeLibrary.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.PInvoke\Interop.PInvoke.XUnitWrapper.csproj (in 749 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.PInvoke.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Interop.PInvoke.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.StringMarshalling\Interop.StringMarshalling.XUnitWrapper.csproj (in 632 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.StringMarshalling.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\Interop.StringMarshalling.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.StructMarshalling\Interop.StructMarshalling.XUnitWrapper.csproj (in 605 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.StructMarshalling.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\Interop.StructMarshalling.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.StructPacking\Interop.StructPacking.XUnitWrapper.csproj (in 746 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.StructPacking.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructPacking\Interop.StructPacking.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.UnmanagedCallersOnly\Interop.UnmanagedCallersOnly.XUnitWrapper.csproj (in 889 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.UnmanagedCallersOnly.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\UnmanagedCallersOnly\Interop.UnmanagedCallersOnly.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.WinRT\Interop.WinRT.XUnitWrapper.csproj (in 684 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Interop.WinRT.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\WinRT\Interop.WinRT.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.CheckProjects\JIT.CheckProjects.XUnitWrapper.csproj (in 646 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.CheckProjects.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CheckProjects\JIT.CheckProjects.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.CodeGenBringUpTests\JIT.CodeGenBringUpTests.XUnitWrapper.csproj (in 779 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.CodeGenBringUpTests.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\JIT.CodeGenBringUpTests.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Directed\JIT.Directed.XUnitWrapper.csproj (in 650 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.Directed.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\JIT.Directed.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Generics\JIT.Generics.XUnitWrapper.csproj (in 567 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.Generics.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\JIT.Generics.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.csproj (in 600 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.HardwareIntrinsics.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.IL_Conformance\JIT.IL_Conformance.XUnitWrapper.csproj (in 646 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.IL_Conformance.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\JIT.IL_Conformance.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Intrinsics\JIT.Intrinsics.XUnitWrapper.csproj (in 592 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.Intrinsics.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\JIT.Intrinsics.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.jit64\JIT.jit64.XUnitWrapper.csproj (in 686 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.jit64.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\JIT.jit64.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Methodical\JIT.Methodical.XUnitWrapper.csproj (in 607 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.Methodical.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\JIT.Methodical.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.opt\JIT.opt.XUnitWrapper.csproj (in 647 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.opt.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\JIT.opt.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Performance\JIT.Performance.XUnitWrapper.csproj (in 570 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.Performance.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\JIT.Performance.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Regression\JIT.Regression.XUnitWrapper.csproj (in 687 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.Regression.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JIT.Regression.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.RyuJIT\JIT.RyuJIT.XUnitWrapper.csproj (in 641 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.RyuJIT.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\RyuJIT\JIT.RyuJIT.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.SIMD\JIT.SIMD.XUnitWrapper.csproj (in 610 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.SIMD.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\JIT.SIMD.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Stress\JIT.Stress.XUnitWrapper.csproj (in 643 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.Stress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\JIT.Stress.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.superpmi\JIT.superpmi.XUnitWrapper.csproj (in 581 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + JIT.superpmi.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\JIT.superpmi.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.AssemblyDependencyResolver\Loader.AssemblyDependencyResolver.XUnitWrapper.csproj (in 964 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Loader.AssemblyDependencyResolver.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyDependencyResolver\Loader.AssemblyDependencyResolver.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.AssemblyLoadContext30Extensions\Loader.AssemblyLoadContext30Extensions.XUnitWrapper.csproj (in 880 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Loader.AssemblyLoadContext30Extensions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyLoadContext30Extensions\Loader.AssemblyLoadContext30Extensions.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.binding\Loader.binding.XUnitWrapper.csproj (in 1.73 sec). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Loader.binding.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\Loader.binding.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.classloader\Loader.classloader.XUnitWrapper.csproj (in 859 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Loader.classloader.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Loader.classloader.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.CollectibleAssemblies\Loader.CollectibleAssemblies.XUnitWrapper.csproj (in 822 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Loader.CollectibleAssemblies.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Loader.CollectibleAssemblies.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.ContextualReflection\Loader.ContextualReflection.XUnitWrapper.csproj (in 851 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Loader.ContextualReflection.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\ContextualReflection\Loader.ContextualReflection.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.regressions\Loader.regressions.XUnitWrapper.csproj (in 791 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Loader.regressions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\regressions\Loader.regressions.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\managed.Compilation\managed.Compilation.XUnitWrapper.csproj (in 1.02 sec). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + managed.Compilation.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\managed\Compilation\managed.Compilation.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.elt\profiler.elt.XUnitWrapper.csproj (in 663 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + profiler.elt.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\profiler.elt.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.eventpipe\profiler.eventpipe.XUnitWrapper.csproj (in 583 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + profiler.eventpipe.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\eventpipe\profiler.eventpipe.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.gc\profiler.gc.XUnitWrapper.csproj (in 889 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + profiler.gc.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\gc\profiler.gc.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.rejit\profiler.rejit.XUnitWrapper.csproj (in 1.07 sec). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + profiler.rejit.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\rejit\profiler.rejit.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.unittest\profiler.unittest.XUnitWrapper.csproj (in 661 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + profiler.unittest.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\profiler.unittest.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.coreroot_determinism\readytorun.coreroot_determinism.XUnitWrapper.csproj (in 762 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + readytorun.coreroot_determinism.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\coreroot_determinism\readytorun.coreroot_determinism.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.crossgen2\readytorun.crossgen2.XUnitWrapper.csproj (in 698 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + readytorun.crossgen2.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\readytorun.crossgen2.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.determinism\readytorun.determinism.XUnitWrapper.csproj (in 649 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + readytorun.determinism.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\determinism\readytorun.determinism.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.DynamicMethodGCStress\readytorun.DynamicMethodGCStress.XUnitWrapper.csproj (in 667 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + readytorun.DynamicMethodGCStress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\DynamicMethodGCStress\readytorun.DynamicMethodGCStress.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.multifolder\readytorun.multifolder.XUnitWrapper.csproj (in 642 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + readytorun.multifolder.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\readytorun.multifolder.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.r2rdump\readytorun.r2rdump.XUnitWrapper.csproj (in 633 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + readytorun.r2rdump.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\readytorun.r2rdump.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.tests\readytorun.tests.XUnitWrapper.csproj (in 580 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + readytorun.tests.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\readytorun.tests.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.DefaultInterfaceMethods\reflection.DefaultInterfaceMethods.XUnitWrapper.csproj (in 717 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + reflection.DefaultInterfaceMethods.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\reflection.DefaultInterfaceMethods.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.Modifiers\reflection.Modifiers.XUnitWrapper.csproj (in 687 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + reflection.Modifiers.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\Modifiers\reflection.Modifiers.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.SetValue\reflection.SetValue.XUnitWrapper.csproj (in 1.15 sec). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + reflection.SetValue.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\SetValue\reflection.SetValue.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.StaticInterfaceMembers\reflection.StaticInterfaceMembers.XUnitWrapper.csproj (in 759 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + reflection.StaticInterfaceMembers.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\StaticInterfaceMembers\reflection.StaticInterfaceMembers.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Regressions.coreclr\Regressions.coreclr.XUnitWrapper.csproj (in 726 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + Regressions.coreclr.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\Regressions.coreclr.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventactivityidcontrol\tracing.eventactivityidcontrol.XUnitWrapper.csproj (in 655 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.eventactivityidcontrol.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventactivityidcontrol\tracing.eventactivityidcontrol.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventcounter\tracing.eventcounter.XUnitWrapper.csproj (in 669 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.eventcounter.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\tracing.eventcounter.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventlistener\tracing.eventlistener.XUnitWrapper.csproj (in 752 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.eventlistener.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventlistener\tracing.eventlistener.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventpipe\tracing.eventpipe.XUnitWrapper.csproj (in 872 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.eventpipe.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\tracing.eventpipe.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventsource\tracing.eventsource.XUnitWrapper.csproj (in 729 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.eventsource.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventsource\tracing.eventsource.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.regress\tracing.regress.XUnitWrapper.csproj (in 845 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.regress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\regress\tracing.regress.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.tracecontrol\tracing.tracecontrol.XUnitWrapper.csproj (in 973 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.tracecontrol.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracecontrol\tracing.tracecontrol.XUnitWrapper.dll + Determining projects to restore... + Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.tracevalidation\tracing.tracevalidation.XUnitWrapper.csproj (in 744 ms). + 1 of 2 projects are up-to-date for restore. + Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll + tracing.tracevalidation.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\tracing.tracevalidation.XUnitWrapper.dll + +Build succeeded. + +CSC : warning CS2008: No source files specified. [C:\git2\runtime\src\tests\Common\test_dependencies\test_dependencies.csproj] + 1 Warning(s) + 0 Error(s) + +Time Elapsed 00:07:58.44 +BUILDTEST: Test build succeeded. Finished at 13:03:44.30 +BUILDTEST: Test binaries are available at C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked diff --git a/build.out b/build.out new file mode 100644 index 00000000000000..64f88a040c9f30 --- /dev/null +++ b/build.out @@ -0,0 +1,2351 @@ + Determining projects to restore... + Tool 'coverlet.console' (version '1.7.2') was restored. Available commands: coverlet + Tool 'dotnet-reportgenerator-globaltool' (version '4.5.8') was restored. Available commands: reportgenerator + Tool 'microsoft.dotnet.xharness.cli' (version '1.0.0-prerelease.20559.2') was restored. Available commands: xharness + + Restore was successful. + All projects are up-to-date for restore. + Determining projects to restore... + All projects are up-to-date for restore. + System.Private.CoreLib -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\IL\System.Private.CoreLib.dll + DIALib -> C:\git2\runtime\artifacts\bin\DIALib\Checked\DIALib.dll + DacTableGen -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\DacTableGen\DacTableGen.dll + BUILD: Starting Build at 12:07:05.45 + BUILD: Detected Visual Studio 16.0 developer command prompt environment + BUILD: Commencing CoreCLR product build + BUILD: Checking prerequisites + BUILD: Using CMake from C:\Program Files\CMake\bin\cmake.exe + BUILD: Number of processor cores 4 + BUILD: Generating native version headers + C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\GenerateVersionHeaders_windows__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:NativeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\_version.h /p:RuntimeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\runtime_version.h /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /restore /t:GenerateRuntimeVersionFile /warnaserror C:\git2\runtime\src\coreclr\..\..\eng\empty.csproj + Determining projects to restore... + All projects are up-to-date for restore. + BUILD: Restoring the OptimizationData Package + C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\OptRestore_windows__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /nodereuse:false /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /t:Restore /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj + Determining projects to restore... + All projects are up-to-date for restore. + C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\PgoVersionRead_windows__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /p:PgoDataPackagePathOutputFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\windows.x64.Checked\optdatapath.txt /t:DumpPgoDataPackagePath /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj + optimizationPGOCoreCLR Package path: C:\Users\carol\.nuget\packages\optimization.windows_nt-x64.pgo.coreclr\99.99.99-master-20200806.6 written to: C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\windows.x64.Checked\optdatapath.txt + BUILD: Commencing build of native components for windows.x64.Checked + BUILD: Using environment: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\\..\..\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 + ********************************************************************** + ** Visual Studio 2019 Developer Command Prompt v16.6.5 + ** Copyright (c) 2020 Microsoft Corporation + ********************************************************************** + [vcvarsall.bat] Environment initialized for: 'x86_x64' + BUILD: Regenerating the Visual Studio solution + Not searching for unused variables given on the command line. + -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. + Read file version from native version header at 'C:/git2/runtime/src/coreclr/../../artifacts/obj/coreclr/_version.h'. + -- Configuring done + -- Generating done + -- Build files have been written to: C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked + C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe /nologo /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.binlog /clp:ForceNoAlign;Summary /flp1:WarningsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.wrn /flp2:ErrorsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.err /flp:Verbosity=normal;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.log /m /p:Configuration=Checked /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m install.vcxproj + Checking Build System + gcinfo_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\gcinfo_obj.dir\Checked\gcinfo_obj.lib + corguids_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\inc\corguids_obj.dir\Checked\corguids_obj.lib + debug-pal_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\debug-pal\debug-pal_obj.dir\Checked\debug-pal_obj.lib + gentree.cpp + ildbsymlib_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\ildbsymlib\ildbsymlib_obj.dir\Checked\ildbsymlib_obj.lib + mdcompiler_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\mdcompiler_wks_obj.dir\Checked\mdcompiler_wks_obj.lib + ceefgen_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\ceefilegen\ceefgen_obj.dir\Checked\ceefgen_obj.lib + interop_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\interop\interop_obj.dir\Checked\interop_obj.lib + InjectResource.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\InjectResource\Checked\InjectResource.exe + mdhotdata_full_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\mdhotdata_full_obj.dir\Checked\mdhotdata_full_obj.lib + mdruntime_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\mdruntime_wks_obj.dir\Checked\mdruntime_wks_obj.lib + GenClrDebugResource.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\GenClrDebugResource\Checked\GenClrDebugResource.exe + mdcompiler-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler-dbi.lib + mddatasource_dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\datasource\Checked\mddatasource_dbi.lib + mdruntimerw_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\mdruntimerw_wks_obj.dir\Checked\mdruntimerw_wks_obj.lib + mdruntimerw-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw-dbi.lib + mscordacobj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscordac\mscordacobj.dir\Checked\mscordacobj.lib + mdhotdata-staticcrt.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata-staticcrt.lib + mdruntime-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime-dbi.lib + bcltype_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\classlibnative\bcltype\bcltype_obj.dir\Checked\bcltype_obj.lib + comfloat_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\classlibnative\float\comfloat_wks_obj.dir\Checked\comfloat_wks_obj.lib + cordbee_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\ee\wks\cordbee_wks_obj.dir\Checked\cordbee_wks_obj.lib + daccess.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\daccess\Checked\daccess.lib + clrjit_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\static\clrjit_obj.dir\Checked\clrjit_obj.lib + v3binder_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\binder\v3binder_obj.dir\Checked\v3binder_obj.lib + utilcode_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\utilcode_obj.dir\Checked\utilcode_obj.lib + cordbdi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\di\Checked\cordbdi.lib + eventpipe_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\eventing\eventpipe\eventpipe_obj.dir\Checked\eventpipe_obj.lib + utilcodestaticnohost.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\Checked\utilcodestaticnohost.lib + cee_wks_mergeable_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\wks\cee_wks_mergeable_obj.dir\Checked\cee_wks_mergeable_obj.lib + cee_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\wks\cee_wks_obj.dir\Checked\cee_wks_obj.lib + cee_wks_core.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\wks\cee_wks_core.dir\Checked\cee_wks_core.lib + mdruntime_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime_dac.lib + System.Globalization.Native-Static.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\libraries-native\System.Globalization.Native\Checked\System.Globalization.Native.lib + unwinder_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\unwinder\Checked\unwinder_dac.lib + mdhotdata_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata_dac.lib + dbgutil.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\dbgutil\Checked\dbgutil.lib + mdcompiler_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler_dac.lib + cordbee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\ee\dac\Checked\cordbee_dac.lib + mdruntimerw_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw_dac.lib + cee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\Checked\cee_dac.lib + mscordbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscordbi\Checked\mscordbi.dll + utilcode_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\Checked\utilcode_dac.lib + mscordaccore.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscordac\Checked\mscordaccore.dll + coreclr.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscoree\coreclr\Checked\coreclr.dll + Preprocessing C:/git2/runtime/src/coreclr/src/jit/ClrJit.exports. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/ClrJit.exports.def + ClrJit.exports + Building Custom Rule C:/git2/runtime/src/coreclr/src/gc/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/crossgen/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/hosts/coreconsole/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/hosts/coreshim/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/hosts/corerun/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/clretwrc/CMakeLists.txt + gceventstatus.cpp + gcconfig.cpp + coreconsole.cpp + gccommon.cpp + gcscan.cpp + gcsvr.cpp + gcwks.cpp + handletable.cpp + handletablecore.cpp + corerun.cpp + logger.cpp + logger.cpp + CoreShim.cpp + ComActivation.cpp + clretwrc.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\clretwrc\Checked\clretwrc.dll + handletablescan.cpp + objecthandle.cpp + softwarewritewatch.cpp + gchandletable.cpp + gceesvr.cpp + gceewks.cpp + gcload.cpp + handletablecache.cpp + gcenv.windows.cpp + isa_detection.cpp + do_vxsort_avx2.cpp + do_vxsort_avx512.cpp + machine_traits.avx2.cpp + bitonic_sort.AVX2.int64_t.generated.cpp + bitonic_sort.AVX2.int32_t.generated.cpp + bitonic_sort.AVX512.int64_t.generated.cpp + bitonic_sort.AVX512.int32_t.generated.cpp + avx2_load_mask_tables.cpp + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/coreshim/Checked/CoreShim.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/coreshim/Checked/CoreShim.exp + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + arraylist.cpp + CoreShim.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\hosts\coreshim\Checked\CoreShim.dll + gcinfoencoder.cpp + simplerhash.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + arraylist.cpp + gcinfoencoder.cpp + simplerhash.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + arraylist.cpp + gcinfoencoder.cpp + simplerhash.cpp + arraylist.cpp + gcinfoencoder.cpp + simplerhash.cpp + arraylist.cpp + gcinfoencoder.cpp + simplerhash.cpp + gcdump.cpp + gcdumpx86.cpp + CoreConsole.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\hosts\coreconsole\Checked\CoreConsole.exe + arraylist.cpp + gcinfoencoder.cpp + simplerhash.cpp + arraylist.cpp + gcinfoencoder.cpp + simplerhash.cpp + gcinfo_unix_arm64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_unix_arm64.lib + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/gc/Checked/clrgc.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/gc/Checked/clrgc.exp + clrgc.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gc\Checked\clrgc.dll + appdomain.cpp + array.cpp + assembly.cpp + assemblyloadcontext.cpp + assemblyspec.cpp + baseassemblyspec.cpp + binder.cpp + bundle.cpp + gcinfo_unix_arm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_unix_arm.lib + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/corerun/Checked/CoreRun.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/corerun/Checked/CoreRun.exp + castcache.cpp + ceeload.cpp + ceemain.cpp + class.cpp + classhash.cpp + classlayoutinfo.cpp + clrex.cpp + clsload.cpp + codeman.cpp + codeversion.cpp + gcinfo_win_x86.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_x86.lib + comdelegate.cpp + CoreRun.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\hosts\corerun\Checked\CoreRun.exe + compile.cpp + contractimpl.cpp + coreassemblyspec.cpp + gcinfo_win_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_x64.lib + gcinfo_win_arm64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_arm64.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/zap/CMakeLists.txt + corebindresult.cpp + corelib.cpp + crossgencompile.cpp + custommarshalerinfo.cpp + dataimage.cpp + debuginfostore.cpp + decodemd.cpp + dllimport.cpp + dllimportcallback.cpp + domainfile.cpp + ecall.cpp + eeconfig.cpp + eehash.cpp + eetwain.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/createdump/CMakeLists.txt + cmake_pch.cxx + main.cpp + dumpname.cpp + createdumpwindows.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt + excep.cpp + field.cpp + fieldmarshaler.cpp + formattype.cpp + frames.cpp + gcinfodecoder.cpp + cmake_pch.cxx + genericdict.cpp + generics.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/crossgen/CMakeLists.txt + genmeth.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt + hash.cpp + ilinstrumentation.cpp + gcinfo_win_arm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_arm.lib + alloc.cpp + assertionprop.cpp + bitset.cpp + block.cpp + layout.cpp + codegencommon.cpp + codegenlinear.cpp + compiler.cpp + copyprop.cpp + disasm.cpp + earlyprop.cpp + corelib.cpp + ee_il_dll.cpp + eeinterface.cpp + emit.cpp + error.cpp + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + gcinfo.cpp + gentree.cpp + gschecks.cpp + hashbv.cpp + hwintrinsic.cpp + hostallocator.cpp + indirectcalltransformer.cpp + importer.cpp + inline.cpp + inlinepolicy.cpp + cmake_pch.cxx + instr.cpp + jitconfig.cpp + jiteh.cpp + jithashtable.cpp + jittelemetry.cpp + lclmorph.cpp + lclvars.cpp + lir.cpp + liveness.cpp + loopcloning.cpp + lower.cpp + lsra.cpp + hotmetadata.cpp + hottable.cpp + hotheapsdirectoryiterator.cpp + lsrabuild.cpp + hotheap.cpp + morph.cpp + hotheapwriter.cpp + objectalloc.cpp + optcse.cpp + optimizer.cpp + patchpoint.cpp + phase.cpp + rangecheck.cpp + rationalize.cpp + regalloc.cpp + register_arg_convention.cpp + svcworker.cpp + zapper.cpp + zaprelocs.cpp + zapcode.cpp + zapheaders.cpp + zapimage.cpp + zapinfo.cpp + zapimport.cpp + zapinnerptr.cpp + zapmetadata.cpp + zapwriter.cpp + zapwrapper.cpp + zapperstats.cpp + regset.cpp + scopeinfo.cpp + sideeffects.cpp + nativeformatwriter.cpp + zapreadytorun.cpp + sm.cpp + smdata.cpp + smweights.cpp + ssabuilder.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + treelifeupdater.cpp + typeinfo.cpp + unwind.cpp + utils.cpp + valuenum.cpp + codegenxarch.cpp + decomposelongs.cpp + mdhotdata_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata_crossgen.lib + emitxarch.cpp + corelib_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\crossgen\Checked\corelib_crossgen.lib + lowerxarch.cpp + lsraxarch.cpp + ilmarshalers.cpp + ilstubcache.cpp + ilstubresolver.cpp + inlinetracking.cpp + instmethhash.cpp + interoputil.cpp + invokeutil.cpp + jithost.cpp + jitinterface.cpp + loaderallocator.cpp + memberload.cpp + method.cpp + methodimpl.cpp + methodtable.cpp + methodtablebuilder.cpp + mlinfo.cpp + nativeimage.cpp + olevariant.cpp + pefile.cpp + peimage.cpp + peimagelayout.cpp + pendingload.cpp + precode.cpp + sigformat.cpp + siginfo.cpp + simplerwlock.cpp + spinlock.cpp + stackingallocator.cpp + stubcache.cpp + stubgen.cpp + stublink.cpp + tailcallhelp.cpp + typectxt.cpp + typedesc.cpp + typeequivalencehash.cpp + typehandle.cpp + typehash.cpp + typeparse.cpp + typestring.cpp + util.cpp + vars.cpp + versionresilienthashcode.cpp + zapsig.cpp + readytoruninfo.cpp + stublinkeramd64.cpp + classcompat.cpp + comtoclrcall.cpp + clrtocomcall.cpp + runtimecallablewrapper.cpp + arraylist.cpp + gcinfoencoder.cpp + simplerhash.cpp + simd.cpp + simdashwintrinsic.cpp + corzap_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\zap\Checked\corzap_crossgen.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt + simdcodegenxarch.cpp + targetx86.cpp + unwindx86.cpp + createdump.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\createdump\Checked\createdump.exe + hwintrinsicxarch.cpp + hwintrinsiccodegenxarch.cpp + dllmain.cpp + gcinfo_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_crossgen.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt + cmake_pch.cxx + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/gc/sample/CMakeLists.txt + gcinfo_unix_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_unix_x64.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/binder/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/utilcode/CMakeLists.txt + applicationcontext.cpp + assembly.cpp + cmake_pch.cxx + assemblybinder.cpp + GCSample.cpp + gcenv.ee.cpp + gceventstatus.cpp + gcconfig.cpp + gccommon.cpp + gceewks.cpp + gchandletable.cpp + assemblyidentitycache.cpp + gcscan.cpp + assemblyname.cpp + bindertracing.cpp + clrprivbindercoreclr.cpp + gcwks.cpp + gcload.cpp + coreclrbindercommon.cpp + handletable.cpp + handletablecache.cpp + handletablecore.cpp + handletablescan.cpp + objecthandle.cpp + liteweightstgdbrw.cpp + metamodelenc.cpp + metamodelrw.cpp + peparse.cpp + rwutil.cpp + stgio.cpp + stgtiggerstorage.cpp + softwarewritewatch.cpp + stgtiggerstream.cpp + isa_detection.cpp + mdinternalrw.cpp + do_vxsort_avx2.cpp + pdbheap.cpp + do_vxsort_avx512.cpp + failurecache.cpp + machine_traits.avx2.cpp + bitonic_sort.AVX2.int64_t.generated.cpp + bitonic_sort.AVX2.int32_t.generated.cpp + fusionassemblyname.cpp + stringlexer.cpp + bitonic_sort.AVX512.int64_t.generated.cpp + textualidentityparser.cpp + bitonic_sort.AVX512.int32_t.generated.cpp + avx2_load_mask_tables.cpp + gcenv.windows.cpp + cee_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\crossgen\Checked\cee_crossgen.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/shim/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + cmake_pch.cxx + debugshim.cpp + mdruntimerw_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw_crossgen.lib + assemblymd.cpp + assemblymd_emit.cpp + classfactory.cpp + custattr_import.cpp + custattr_emit.cpp + disp.cpp + emit.cpp + filtermanager.cpp + helper.cpp + import.cpp + importhelper.cpp + mdutil.cpp + regmeta.cpp + regmeta_compilersupport.cpp + regmeta_emit.cpp + regmeta_import.cpp + regmeta_imetadatatables.cpp + regmeta_vm.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + debugshim.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\shim\Checked\debugshim.lib + cmake_pch.cxx + utils.cpp + variables.cpp + mdcolumndescriptors.cpp + liteweightstgdb.cpp + mdfileformat.cpp + metamodel.cpp + metamodelro.cpp + recordpool.cpp + mdinternaldisp.cpp + mdinternalro.cpp + strongnameinternal.cpp + cmake_pch.cxx + mdcompiler_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler_crossgen.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/tools/aot/jitinterface/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt + clrhost_nodependencies.cpp + ccomprc.cpp + ex.cpp + sbuffer.cpp + sstring_com.cpp + fstring.cpp + namespaceutil.cpp + makepath.cpp + jithost.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt + jitinterface.cpp + splitpath.cpp + jitwrapper.cpp + corinfoexception.cpp + clrconfig.cpp + configuration.cpp + collections.cpp + alloc.cpp + posterror.cpp + fstream.cpp + clrhelpers.cpp + assertionprop.cpp + stgpool.cpp + bitset.cpp + block.cpp + layout.cpp + codegencommon.cpp + codegenlinear.cpp + compiler.cpp + stgpooli.cpp + cmake_pch.cxx + stgpoolreadonly.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/staticmd/CMakeLists.txt + utsem.cpp + copyprop.cpp + v3binder_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\binder\Checked\v3binder_crossgen.lib + disasm.cpp + gcsample.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gc\sample\Checked\gcsample.exe + earlyprop.cpp + peinformation.cpp + check.cpp + log.cpp + ee_il_dll.cpp + eeinterface.cpp + arraylist.cpp + emit.cpp + error.cpp + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + mdruntime_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime_crossgen.lib + gcinfo.cpp + gentree.cpp + Preprocessing C:/git2/runtime/src/coreclr/src/dlls/dbgshim/dbgshim.ntdef. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/dlls/dbgshim/dbgshim.def + gschecks.cpp + hashbv.cpp + hwintrinsic.cpp + hostallocator.cpp + dbgshim.ntdef + indirectcalltransformer.cpp + importer.cpp + inline.cpp + inlinepolicy.cpp + cmake_pch.cxx + instr.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/dbgshim/CMakeLists.txt + jitconfig.cpp + jiteh.cpp + jithashtable.cpp + jittelemetry.cpp + lclmorph.cpp + lclvars.cpp + lir.cpp + liveness.cpp + loopcloning.cpp + lower.cpp + lsra.cpp + lsrabuild.cpp + dbgshim.cpp + morph.cpp + objectalloc.cpp + optcse.cpp + alloc.cpp + assertionprop.cpp + bitset.cpp + block.cpp + layout.cpp + codegencommon.cpp + codegenlinear.cpp + optimizer.cpp + compiler.cpp + copyprop.cpp + disasm.cpp + patchpoint.cpp + earlyprop.cpp + ee_il_dll.cpp + eeinterface.cpp + phase.cpp + emit.cpp + error.cpp + bitvector.cpp + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + rangecheck.cpp + gcinfo.cpp + comex.cpp + gentree.cpp + rationalize.cpp + guidfromname.cpp + gschecks.cpp + hashbv.cpp + regalloc.cpp + hwintrinsic.cpp + memorypool.cpp + hostallocator.cpp + indirectcalltransformer.cpp + importer.cpp + register_arg_convention.cpp + inline.cpp + iallocator.cpp + inlinepolicy.cpp + regset.cpp + instr.cpp + loaderheap.cpp + jitconfig.cpp + jiteh.cpp + scopeinfo.cpp + outstring.cpp + jithashtable.cpp + jittelemetry.cpp + lclmorph.cpp + sideeffects.cpp + lclvars.cpp + ilformatter.cpp + lir.cpp + sm.cpp + liveness.cpp + alloc.cpp + loopcloning.cpp + smdata.cpp + assertionprop.cpp + lower.cpp + lsra.cpp + smweights.cpp + bitset.cpp + lsrabuild.cpp + ssabuilder.cpp + block.cpp + opinfo.cpp + corimage.cpp + layout.cpp + codegencommon.cpp + codegenlinear.cpp + compiler.cpp + format1.cpp + prettyprintsig.cpp + copyprop.cpp + regutil.cpp + disasm.cpp + earlyprop.cpp + sha1.cpp + sigbuilder.cpp + ee_il_dll.cpp + eeinterface.cpp + sigparser.cpp + emit.cpp + error.cpp + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + gcinfo.cpp + sstring.cpp + util_nodependencies.cpp + gentree.cpp + utilmessagebox.cpp + gschecks.cpp + safewrap.cpp + clrhost.cpp + hashbv.cpp + cycletimer.cpp + hwintrinsic.cpp + md5.cpp + hostallocator.cpp + indirectcalltransformer.cpp + importer.cpp + inline.cpp + inlinepolicy.cpp + instr.cpp + util.cpp + stresslog.cpp + jitconfig.cpp + jiteh.cpp + jithashtable.cpp + jittelemetry.cpp + debug.cpp + lclmorph.cpp + pedecoder.cpp + winfix.cpp + longfilepathwrappers.cpp + yieldprocessornormalized.cpp + dacutil.cpp + lclvars.cpp + lir.cpp + liveness.cpp + loopcloning.cpp + lower.cpp + dlwrap.cpp + lsra.cpp + lsrabuild.cpp + securitywrapper.cpp + securityutil.cpp + stacktrace.cpp + hostimpl.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + treelifeupdater.cpp + typeinfo.cpp + unwind.cpp + utils.cpp + valuenum.cpp + codegenarmarch.cpp + codegenarm.cpp + decomposelongs.cpp + emitarm.cpp + lowerarmarch.cpp + lsraarmarch.cpp + lsraarm.cpp + targetarm.cpp + unwindarm.cpp + dllmain.cpp + morph.cpp + morph.cpp + objectalloc.cpp + objectalloc.cpp + optcse.cpp + optcse.cpp + optimizer.cpp + optimizer.cpp + patchpoint.cpp + patchpoint.cpp + phase.cpp + phase.cpp + rangecheck.cpp + rangecheck.cpp + rationalize.cpp + regalloc.cpp + rationalize.cpp + register_arg_convention.cpp + regset.cpp + regalloc.cpp + scopeinfo.cpp + sideeffects.cpp + sm.cpp + register_arg_convention.cpp + smdata.cpp + smweights.cpp + ssabuilder.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + treelifeupdater.cpp + regset.cpp + typeinfo.cpp + unwind.cpp + utils.cpp + scopeinfo.cpp + valuenum.cpp + codegenarmarch.cpp + codegenarm64.cpp + sideeffects.cpp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/tools/aot/jitinterface/Checked/jitinterface_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/tools/aot/jitinterface/Checked/jitinterface_x64.exp + sm.cpp + jitinterface_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\aot\jitinterface\Checked\jitinterface_x64.dll + smdata.cpp + smweights.cpp + ssabuilder.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + treelifeupdater.cpp + typeinfo.cpp + unwind.cpp + utils.cpp + emitarm64.cpp + lowerarmarch.cpp + lsraarmarch.cpp + valuenum.cpp + hotmetadata.cpp + codegenarmarch.cpp + hottable.cpp + lsraarm64.cpp + simd.cpp + codegenarm64.cpp + simdashwintrinsic.cpp + targetarm64.cpp + hotheapsdirectoryiterator.cpp + unwindarm.cpp + emitarm64.cpp + unwindarm64.cpp + hotheap.cpp + lowerarmarch.cpp + hwintrinsicarm64.cpp + hotheapwriter.cpp + hwintrinsiccodegenarm64.cpp + lsraarmarch.cpp + dllmain.cpp + lsraarm64.cpp + simd.cpp + simdashwintrinsic.cpp + targetarm64.cpp + unwindarm.cpp + unwindarm64.cpp + hwintrinsicarm64.cpp + hwintrinsiccodegenarm64.cpp + dllmain.cpp + apis.cpp + mdstaticapi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\staticmd\Checked\mdstaticapi.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt + utilcode_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\Checked\utilcode_crossgen.lib + cmake_pch.cxx + mdhotdata_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata_ppdb.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/staticmd/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + apis.cpp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/dlls/dbgshim/Checked/dbgshim.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/dlls/dbgshim/Checked/dbgshim.exp + Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/mcs/CMakeLists.txt + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscorpe/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + mdstaticapi_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\staticmd\Checked\mdstaticapi_ppdb.lib + cmake_pch.cxx + cmake_pch.cxx + iceefilegen.cpp + ceefilegenwriter.cpp + pewriter.cpp + ceefilegenwritertokens.cpp + dbgshim.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\dbgshim\Checked\dbgshim.dll + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + mdcolumndescriptors.cpp + assemblymd.cpp + liteweightstgdb.cpp + assemblymd_emit.cpp + mdfileformat.cpp + classfactory.cpp + metamodel.cpp + metamodelro.cpp + recordpool.cpp + custattr_import.cpp + mdinternaldisp.cpp + custattr_emit.cpp + mdinternalro.cpp + strongnameinternal.cpp + disp.cpp + emit.cpp + filtermanager.cpp + helper.cpp + commandline.cpp + mcs.cpp + removedup.cpp + verbasmdump.cpp + verbconcat.cpp + verbdump.cpp + verbdumpmap.cpp + verbdumptoc.cpp + verbfracture.cpp + verbildump.cpp + alloc.cpp + assertionprop.cpp + bitset.cpp + block.cpp + cmake_pch.cxx + layout.cpp + codegencommon.cpp + codegenlinear.cpp + compiler.cpp + verbinteg.cpp + verbmerge.cpp + copyprop.cpp + mdruntime_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime_ppdb.lib + mscorpe.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscorpe\Checked\mscorpe.lib + import.cpp + importhelper.cpp + mdutil.cpp + regmeta.cpp + regmeta_compilersupport.cpp + regmeta_emit.cpp + regmeta_import.cpp + regmeta_imetadatatables.cpp + regmeta_vm.cpp + liteweightstgdbrw.cpp + metamodelenc.cpp + metamodelrw.cpp + peparse.cpp + rwutil.cpp + stgio.cpp + stgtiggerstorage.cpp + stgtiggerstream.cpp + mdinternalrw.cpp + verbprintjiteeversion.cpp + verbremovedup.cpp + verbstat.cpp + pdbheap.cpp + verbstrip.cpp + verbtoc.cpp + asmdumper.cpp + alloc.cpp + assertionprop.cpp + bitset.cpp + block.cpp + layout.cpp + codegencommon.cpp + codegenlinear.cpp + callutils.cpp + compileresult.cpp + compiler.cpp + errorhandling.cpp + disasm.cpp + earlyprop.cpp + ee_il_dll.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/ildasm/exe/CMakeLists.txt + eeinterface.cpp + emit.cpp + error.cpp + copyprop.cpp + disasm.cpp + earlyprop.cpp + ee_il_dll.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt + eeinterface.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscorrc/CMakeLists.txt + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + gcinfo.cpp + gentree.cpp + gschecks.cpp + hashbv.cpp + hwintrinsic.cpp + ceeload.cpp + dasm.cpp + hostallocator.cpp + dasm_formattype.cpp + indirectcalltransformer.cpp + dasm_mi.cpp + dasm_sz.cpp + dis.cpp + dman.cpp + dres.cpp + importer.cpp + inline.cpp + inlinepolicy.cpp + instr.cpp + jitconfig.cpp + jiteh.cpp + jithashtable.cpp + jittelemetry.cpp + lclmorph.cpp + lclvars.cpp + hash.cpp + logging.cpp + mclist.cpp + methodcontext.cpp + methodcontextiterator.cpp + methodcontextreader.cpp + simpletimer.cpp + spmiutil.cpp + tocfile.cpp + typeutils.cpp + spmidumphelper.cpp + lir.cpp + liveness.cpp + loopcloning.cpp + lower.cpp + lsra.cpp + lsrabuild.cpp + mdcompiler_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler_ppdb.lib + morph.cpp + ildasmpch.cpp + objectalloc.cpp + optcse.cpp + windasm.cpp + optimizer.cpp + patchpoint.cpp + phase.cpp + rangecheck.cpp + rationalize.cpp + regalloc.cpp + register_arg_convention.cpp + regset.cpp + cmake_pch.cxx + scopeinfo.cpp + sideeffects.cpp + sm.cpp + smdata.cpp + smweights.cpp + ssabuilder.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + treelifeupdater.cpp + typeinfo.cpp + unwind.cpp + utils.cpp + valuenum.cpp + codegenxarch.cpp + emitxarch.cpp + lowerxarch.cpp + lsraxarch.cpp + simd.cpp + simdashwintrinsic.cpp + simdcodegenxarch.cpp + targetamd64.cpp + unwindamd64.cpp + hwintrinsicxarch.cpp + hwintrinsiccodegenxarch.cpp + emit.cpp + error.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + dllmain.cpp + mscorrc.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscorrc\Checked\mscorrc.dll + gcinfo.cpp + gentree.cpp + gschecks.cpp + hashbv.cpp + hwintrinsic.cpp + hostallocator.cpp + indirectcalltransformer.cpp + importer.cpp + inline.cpp + inlinepolicy.cpp + instr.cpp + jitconfig.cpp + jiteh.cpp + jithashtable.cpp + jittelemetry.cpp + lclmorph.cpp + lclvars.cpp + lir.cpp + liveness.cpp + loopcloning.cpp + cmake_pch.cxx + lower.cpp + lsra.cpp + lsrabuild.cpp + morph.cpp + objectalloc.cpp + optcse.cpp + optimizer.cpp + patchpoint.cpp + phase.cpp + rangecheck.cpp + rationalize.cpp + regalloc.cpp + register_arg_convention.cpp + regset.cpp + scopeinfo.cpp + sideeffects.cpp + sm.cpp + smdata.cpp + smweights.cpp + ssabuilder.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + treelifeupdater.cpp + typeinfo.cpp + unwind.cpp + utils.cpp + valuenum.cpp + codegenxarch.cpp + emitxarch.cpp + lowerxarch.cpp + lsraxarch.cpp + simd.cpp + simdashwintrinsic.cpp + simdcodegenxarch.cpp + targetamd64.cpp + unwindamd64.cpp + hwintrinsicxarch.cpp + hwintrinsiccodegenxarch.cpp + dllmain.cpp + commandline.cpp + cycletimer.cpp + icorjitinfo.cpp + jitdebugger.cpp + jitinstance.cpp + methodstatsemitter.cpp + neardiffer.cpp + parallelsuperpmi.cpp + superpmi.cpp + jithost.cpp + callutils.cpp + compileresult.cpp + errorhandling.cpp + hash.cpp + logging.cpp + mclist.cpp + methodcontext.cpp + alloc.cpp + assertionprop.cpp + methodcontextreader.cpp + simpletimer.cpp + bitset.cpp + block.cpp + spmiutil.cpp + layout.cpp + tocfile.cpp + codegencommon.cpp + codegenlinear.cpp + compiler.cpp + typeutils.cpp + copyprop.cpp + disasm.cpp + spmidumphelper.cpp + earlyprop.cpp + ee_il_dll.cpp + eeinterface.cpp + emit.cpp + error.cpp + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + gcinfo.cpp + Generating coreclr module index file -> C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/inc/runtimemoduleindex.h + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt + gentree.cpp + gschecks.cpp + hashbv.cpp + hwintrinsic.cpp + ildasm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ildasm\exe\Checked\ildasm.exe + hostallocator.cpp + indirectcalltransformer.cpp + importer.cpp + Generating mscordaccore module index file -> C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/inc/dacmoduleindex.h + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt + mscoree.cpp + unixinterface.cpp + delayloadhook.cpp + inline.cpp + inlinepolicy.cpp + instr.cpp + jitconfig.cpp + jiteh.cpp + jithashtable.cpp + jittelemetry.cpp + lclmorph.cpp + lclvars.cpp + lir.cpp + liveness.cpp + loopcloning.cpp + lower.cpp + lsra.cpp + lsrabuild.cpp + morph.cpp + objectalloc.cpp + optcse.cpp + optimizer.cpp + patchpoint.cpp + phase.cpp + rangecheck.cpp + rationalize.cpp + regalloc.cpp + register_arg_convention.cpp + regset.cpp + scopeinfo.cpp + sideeffects.cpp + sm.cpp + smdata.cpp + smweights.cpp + ssabuilder.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + treelifeupdater.cpp + typeinfo.cpp + unwind.cpp + utils.cpp + valuenum.cpp + codegenxarch.cpp + emitxarch.cpp + lowerxarch.cpp + mdruntimerw_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw_ppdb.lib + lsraxarch.cpp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm64_x64.exp + simd.cpp + simdashwintrinsic.cpp + Preprocessing C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-collector/superpmi-shim-collector.def. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-collector/superpmi-shim-collector.def + simdcodegenxarch.cpp + targetamd64.cpp + unwindamd64.cpp + superpmi-shim-collector.def + hwintrinsicxarch.cpp + hwintrinsiccodegenxarch.cpp + dllmain.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-collector/CMakeLists.txt + clrjit_unix_arm64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_unix_arm64_x64.dll + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x86_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x86_x64.exp + Generating mscordbi module index file -> C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/inc/dbimoduleindex.h + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordbi/CMakeLists.txt + cmake_pch.cxx + clrjit_win_x86_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_x86_x64.dll + mcs.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\mcs\Checked\mcs.exe + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm_x64.exp + superpmi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi\Checked\superpmi.exe + clrjit_unix_arm_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_unix_arm_x64.dll + alloc.cpp + assertionprop.cpp + bitset.cpp + block.cpp + layout.cpp + codegencommon.cpp + codegenlinear.cpp + compiler.cpp + copyprop.cpp + disasm.cpp + earlyprop.cpp + ee_il_dll.cpp + eeinterface.cpp + emit.cpp + error.cpp + flowgraph.cpp + gcdecode.cpp + gcencode.cpp + gcinfo.cpp + gentree.cpp + gschecks.cpp + hashbv.cpp + hwintrinsic.cpp + hostallocator.cpp + indirectcalltransformer.cpp + importer.cpp + inline.cpp + inlinepolicy.cpp + instr.cpp + jitconfig.cpp + jiteh.cpp + jithashtable.cpp + jittelemetry.cpp + lclmorph.cpp + lclvars.cpp + lir.cpp + Preprocessing C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-simple/superpmi-shim-simple.def. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-simple/superpmi-shim-simple.def + superpmi-shim-simple.def + Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-simple/CMakeLists.txt + liveness.cpp + loopcloning.cpp + lower.cpp + lsra.cpp + lsrabuild.cpp + jithost.cpp + icorjitcompiler.cpp + icorjitinfo.cpp + cmake_pch.cxx + superpmi-shim-collector.cpp + morph.cpp + callutils.cpp + objectalloc.cpp + compileresult.cpp + errorhandling.cpp + hash.cpp + optcse.cpp + optimizer.cpp + patchpoint.cpp + phase.cpp + rangecheck.cpp + rationalize.cpp + regalloc.cpp + register_arg_convention.cpp + regset.cpp + scopeinfo.cpp + sideeffects.cpp + sm.cpp + smdata.cpp + smweights.cpp + ssabuilder.cpp + logging.cpp + mclist.cpp + methodcontext.cpp + methodcontextreader.cpp + simpletimer.cpp + spmiutil.cpp + tocfile.cpp + typeutils.cpp + spmidumphelper.cpp + ssarenamestate.cpp + stacklevelsetter.cpp + Preprocessing C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-counter/superpmi-shim-counter.def. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-counter/superpmi-shim-counter.def + superpmi-shim-counter.def + Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-counter/CMakeLists.txt + treelifeupdater.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/tools/crossgen/CMakeLists.txt + typeinfo.cpp + unwind.cpp + utils.cpp + valuenum.cpp + codegenarmarch.cpp + crossgen.cpp + consoleargs.cpp + codegenarm.cpp + decomposelongs.cpp + emitarm.cpp + lowerarmarch.cpp + lsraarmarch.cpp + lsraarm.cpp + targetarm.cpp + jithost.cpp + cmake_pch.cxx + unwindarm.cpp + icorjitcompiler.cpp + icorjitinfo.cpp + dllmain.cpp + superpmi-shim-simple.cpp + callutils.cpp + compileresult.cpp + errorhandling.cpp + hash.cpp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x64_x64.exp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm64_x64.exp + clrjit_win_x64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_x64_x64.dll + logging.cpp + mclist.cpp + methodcontext.cpp + methodcontextreader.cpp + simpletimer.cpp + spmiutil.cpp + tocfile.cpp + typeutils.cpp + spmidumphelper.cpp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit.exp + clrjit.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit.dll + clrjit_win_arm64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_arm64_x64.dll + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/runtimeinfo/CMakeLists.txt + jithost.cpp + icorjitcompiler.cpp + icorjitinfo.cpp + methodcallsummarizer.cpp + superpmi-shim-counter.cpp + callutils.cpp + compileresult.cpp + errorhandling.cpp + runtimeinfo.cpp + hash.cpp + logging.cpp + mclist.cpp + methodcontext.cpp + methodcontextreader.cpp + simpletimer.cpp + spmiutil.cpp + tocfile.cpp + typeutils.cpp + spmidumphelper.cpp + coreclr_static.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscoree\coreclr\Checked\coreclr_static.lib + runtimeinfo.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\runtimeinfo\Checked\runtimeinfo.lib + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-collector/Checked/superpmi-shim-collector.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-collector/Checked/superpmi-shim-collector.exp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm_x64.exp + superpmi-shim-collector.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi-shim-collector\Checked\superpmi-shim-collector.dll + clrjit_win_arm_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_arm_x64.dll + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_x64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_x64_x64.exp + clrjit_unix_x64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_unix_x64_x64.dll + crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\crossgen\Checked\crossgen.exe + Building Custom Rule C:/git2/runtime/src/coreclr/src/ilasm/CMakeLists.txt + assem.cpp + writer.cpp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-simple/Checked/superpmi-shim-simple.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-simple/Checked/superpmi-shim-simple.exp + writer_enc.cpp + superpmi-shim-simple.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi-shim-simple\Checked\superpmi-shim-simple.dll + method.cpp + asmman.cpp + main.cpp + assembler.cpp + asmparse.cpp + portable_pdb.cpp + Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-counter/Checked/superpmi-shim-counter.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-counter/Checked/superpmi-shim-counter.exp + superpmi-shim-counter.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi-shim-counter\Checked\superpmi-shim-counter.dll + ilasm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ilasm\Checked\ilasm.exe + Building Custom Rule C:/git2/runtime/src/coreclr/CMakeLists.txt + -- Install configuration: "Checked" + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/lib/System.Globalization.Native.lib + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corerror.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corprof.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./jitinterface_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/jitinterface_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrgc.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrgc.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/gcinfo/gcinfoencoder.cpp + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/clrjit.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/clrjit.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_unix_arm64_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_unix_arm64_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_unix_x64_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_unix_x64_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_arm64_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_arm64_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_x64_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_x64_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_unix_arm_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_unix_arm_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_arm_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_arm_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_x86_x64.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_x86_x64.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/cfi.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/cor.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/cordebuginfo.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/coredistools.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corhdr.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corinfo.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corjit.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corjithost.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/opcode.def + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/openum.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/gcinfoencoder.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/gcinfotypes.h + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./createdump.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/createdump.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/createdump.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/createdump.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clretwrc.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clretwrc.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/clretwrc.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/clretwrc.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./dbgshim.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/dbgshim.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/dbgshim.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/dbgshim.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mscordbi.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/mscordbi.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscordbi.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/mscordbi.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mscordaccore.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/mscordaccore.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscordaccore.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/mscordaccore.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscordaccore_amd64_amd64_42.42.42.42424.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./coreclr.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/coreclr.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/coreclr.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/coreclr.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/lib/coreclr_static.lib + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mscorrc.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/mscorrc.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscorrc.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/mscorrc.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./SOS_README.md + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/mcs.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mcs.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi-shim-collector.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-collector.lib + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-collector.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi-shim-counter.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-counter.lib + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-counter.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi-shim-simple.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-simple.lib + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-simple.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./crossgen.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/crossgen.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/crossgen.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/crossgen.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/dactabletools/GenClrDebugResource.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/dactabletools/InjectResource.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./ildasm.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/ildasm.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./ilasm.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/ilasm.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./CoreRun.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/CoreRun.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./CoreConsole.exe + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/CoreConsole.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./CoreShim.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/CoreShim.pdb + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:06:30.79 + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-console-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-console-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-console-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-console-l1-2-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-datetime-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-datetime-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-debug-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-debug-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-errorhandling-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-errorhandling-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-file-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-file-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-file-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-file-l1-2-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-file-l2-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-file-l2-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-handle-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-handle-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-heap-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-heap-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-interlocked-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-interlocked-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-libraryloader-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-libraryloader-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-localization-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-localization-l1-2-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-memory-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-memory-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-namedpipe-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-namedpipe-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-processenvironment-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-processenvironment-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-1.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-1.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-profile-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-profile-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-rtlsupport-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-rtlsupport-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-string-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-string-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-synch-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-synch-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-synch-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-synch-l1-2-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-sysinfo-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-sysinfo-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-timezone-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-timezone-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-util-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-util-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-conio-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-conio-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-convert-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-convert-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-environment-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-environment-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-filesystem-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-filesystem-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-heap-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-heap-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-locale-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-locale-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-math-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-math-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-multibyte-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-multibyte-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-private-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-private-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-process-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-process-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-runtime-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-runtime-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-stdio-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-stdio-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-string-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-string-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-time-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-time-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-utility-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-utility-l1-1-0.dll + C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\ucrtbase.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\ucrtbase.dll + 42 File(s) copied + BUILD: Build succeeded. Finished at 12:14:29.90 + BUILD: Product binaries are available at C:\git2\runtime\src\coreclr\..\..\artifacts\bin\coreclr\windows.x64.Checked + BUILD: Starting Build at 12:14:30.18 + BUILD: Detected Visual Studio 16.0 developer command prompt environment + BUILD: Commencing CoreCLR product build + BUILD: Checking prerequisites + BUILD: Using CMake from C:\Program Files\CMake\bin\cmake.exe + BUILD: Number of processor cores 4 + BUILD: Generating native version headers + C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\GenerateVersionHeaders_Linux__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:NativeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\_version.h /p:RuntimeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\runtime_version.h /p:TargetOS=Linux /p:Configuration=Checked /p:TargetArchitecture=x64 /restore /t:GenerateRuntimeVersionFile /warnaserror C:\git2\runtime\src\coreclr\..\..\eng\empty.csproj + Determining projects to restore... + All projects are up-to-date for restore. + BUILD: Restoring the OptimizationData Package + C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\OptRestore_Linux__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /nodereuse:false /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=Linux /p:Configuration=Checked /p:TargetArchitecture=x64 /t:Restore /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj + Determining projects to restore... + All projects are up-to-date for restore. + C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\PgoVersionRead_Linux__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=Linux /p:Configuration=Checked /p:TargetArchitecture=x64 /p:PgoDataPackagePathOutputFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\Linux.x64.Checked\optdatapath.txt /t:DumpPgoDataPackagePath /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj + optimizationPGOCoreCLR Package path: C:\Users\carol\.nuget\packages\optimization.linux-x64.pgo.coreclr\99.99.99-master-20200806.6 written to: C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\Linux.x64.Checked\optdatapath.txt + BUILD: Commencing build of cross architecture native components for Linux.x64.Checked + BUILD: Using environment: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\\..\..\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 + ********************************************************************** + ** Visual Studio 2019 Developer Command Prompt v16.6.5 + ** Copyright (c) 2020 Microsoft Corporation + ********************************************************************** + [vcvarsall.bat] Environment initialized for: 'x86_x64' + Not searching for unused variables given on the command line. + -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. + -- The C compiler identification is MSVC 19.26.28806.0 + -- The CXX compiler identification is MSVC 19.26.28806.0 + -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe + -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works + -- Detecting C compiler ABI info + -- Detecting C compiler ABI info - done + -- Detecting C compile features + -- Detecting C compile features - done + -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe + -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works + -- Detecting CXX compiler ABI info + -- Detecting CXX compiler ABI info - done + -- Detecting CXX compile features + -- Detecting CXX compile features - done + -- The ASM_MASM compiler identification is MSVC + -- Found assembler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/ml64.exe + -- Looking for include file stdalign.h + -- Looking for include file stdalign.h - not found + -- Looking for include file stdatomic.h + -- Looking for include file stdatomic.h - not found + -- Performing Test HAVE_THREAD_LOCAL + -- Performing Test HAVE_THREAD_LOCAL - Failed + -- Looking for include file link.h + -- Looking for include file link.h - not found + -- Looking for include file sys/link.h + -- Looking for include file sys/link.h - not found + -- Looking for include file atomic_ops.h + -- Looking for include file atomic_ops.h - not found + -- Performing Test HAVE_SYNC_ATOMICS + -- Performing Test HAVE_SYNC_ATOMICS - Failed + -- Performing Test HAVE__BUILTIN_UNREACHABLE + -- Performing Test HAVE__BUILTIN_UNREACHABLE - Failed + -- Performing Test HAVE_STDALIGN_ALIGNAS + -- Performing Test HAVE_STDALIGN_ALIGNAS - Failed + -- Found PythonInterp: C:/Python27/python.exe (found version "2.7.17") + Read file version from native version header at 'C:/git2/runtime/src/coreclr/../../artifacts/obj/coreclr/_version.h'. + -- Configuring done + -- Generating done + -- Build files have been written to: C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen + C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe /nologo /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.binlog /clp:ForceNoAlign;Summary /flp1:WarningsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.wrn /flp2:ErrorsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.err /flp:Verbosity=normal;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.log /m /p:Configuration=Checked /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m install.vcxproj + Checking Build System + Building Custom Rule C:/git2/runtime/src/coreclr/src/pal/src/libunwind/src/CMakeLists.txt + remote-unwind.cpp + pal-single-threaded.c + os-linux.c + init.c + flush_cache.c + mempool.c + strerror.c + is_fpreg.c + regname.c + Gos-linux.c + Gdyn-extract.c + Gdyn-remote.c + Gfind_dynamic_proc_info.c + Gget_proc_info_by_ip.c + Gget_proc_name.c + Gput_dynamic_unwind_info.c + Gdestroy_addr_space.c + Gget_reg.c + Gset_reg.c + Gget_fpreg.c + Gset_fpreg.c + Gset_caching_policy.c + Gset_cache_size.c + _OOP_find_proc_info.c + Gapply_reg_state.c + Greg_states_iterate.c + Gcreate_addr_space.c + Gget_save_loc.c + Gglobal.c + Ginit.c + Ginit_local.c + Ginit_remote.c + Gget_proc_info.c + Gregs.c + Gresume.c + Gstash_frame.c + Gstep.c + Gtrace.c + Gget_accessors.c + global.c + Gexpr.c + Gfde.c + Gparser.c + Gpe.c + Gfind_proc_info-lsb.c + Gfind_unwind_table.c + elf64.c + libunwind_xdac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\pal\src\libunwind\src\libunwind_xdac.dir\Checked\libunwind_xdac.lib + Compiling cordebug.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\cordebug.idl + cordebug.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Preprocessing C:/git2/runtime/src/coreclr/src/dlls/mscordac/mscordac.src. Outputting to C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordac/Checked/mscordac.def + mscordac.src + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl + objidl.idl + mscordac.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/debug-pal/CMakeLists.txt + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl + oaidl.idl + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/ildbsymlib/CMakeLists.txt + twowaypipe.cpp + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf + mscordacobj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\dlls\mscordac\mscordacobj.dir\Checked\mscordacobj.lib + oaidl.acf + symread.cpp + symbinder.cpp + ildbsymbols.cpp + symwrite.cpp + Compiling xcordebug.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\xcordebug.idl + xcordebug.idl + Processing C:/git2/runtime/src/coreclr/src/inc\cordebug.idl + cordebug.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + debug-pal_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\debug-pal\debug-pal_obj.dir\Checked\debug-pal_obj.lib + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl + objidl.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl + oaidl.idl + Compiling clrdata.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\clrdata.idl + clrdata.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Compiling clrinternal.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\clrinternal.idl + clrinternal.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + ildbsymlib_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\ildbsymlib\ildbsymlib_obj.dir\Checked\ildbsymlib_obj.lib + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:/git2/runtime/src/coreclr/src/inc\mscoree.idl + mscoree.idl + Compiling xclrdata.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\xclrdata.idl + xclrdata.idl + Processing C:/git2/runtime/src/coreclr/src/inc\clrdata.idl + clrdata.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Compiling corprof.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\corprof.idl + corprof.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/eventing/EtwProvider/CMakeLists.txt + Compiling corpub.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\corpub.idl + corpub.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl + oaidl.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl + objidl.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf + oaidl.acf + Compiling mscorsvc.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\mscorsvc.idl + mscorsvc.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl + Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/eventing/CMakeLists.txt + oaidl.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl + objidl.idl + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/daccess/CMakeLists.txt + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf + oaidl.acf + Compiling clrprivbinding.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + cmake_pch.cxx + Processing C:\git2\runtime\src\coreclr\src\inc\clrprivbinding.idl + clrprivbinding.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl + objidl.idl + Processing C:/git2/runtime/src/coreclr/src/inc\fusion.idl + fusion.idl + Compiling corsym.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\corsym.idl + corsym.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl + oaidl.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl + objidl.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf + oaidl.acf + Compiling sospriv.idl + Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 + Copyright (c) Microsoft Corporation. All rights reserved. + Processing C:\git2\runtime\src\coreclr\src\inc\sospriv.idl + sospriv.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl + unknwn.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl + wtypes.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl + wtypesbase.idl + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h + basetsd.h + Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h + guiddef.h + Processing C:/git2/runtime/src/coreclr/src/inc\xclrdata.idl + xclrdata.idl + Processing C:/git2/runtime/src/coreclr/src/inc\clrdata.idl + clrdata.idl + Building Custom Rule C:/git2/runtime/src/coreclr/src/inc/CMakeLists.txt + cordebug_i.c + xcordebug_i.c + clrdata_i.c + clrinternal_i.c + xclrdata_i.c + corprof_i.c + corpub_i.c + mscorsvc_i.c + clrprivbinding_i.c + corsym_i.c + sospriv_i.c + corguids_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\inc\corguids_obj.dir\Checked\corguids_obj.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/datasource/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/di/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt + cmake_pch.cxx + Assembling C:\git2\runtime\src\coreclr\src\debug\di\amd64\FloatConversion.asm... + cmake_pch.cxx + cmake_pch.cxx + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/utilcode/CMakeLists.txt + cmake_pch.cxx + dacdbiimpl.cpp + dacdbiimpllocks.cpp + dacdbiimplstackwalk.cpp + daccess.cpp + dacfn.cpp + enummem.cpp + fntableaccess.cpp + inspect.cpp + cmake_pch.cxx + reimpl.cpp + request.cpp + request_svr.cpp + stack.cpp + hotmetadata.cpp + hottable.cpp + mdcolumndescriptors.cpp + liteweightstgdb.cpp + hotheapsdirectoryiterator.cpp + mdfileformat.cpp + metamodel.cpp + metamodelro.cpp + recordpool.cpp + mdinternaldisp.cpp + mdinternalro.cpp + api.cpp + datatargetreader.cpp + hotheap.cpp + remotemdinternalrwsource.cpp + targettypes.cpp + clrhost_nodependencies.cpp + ccomprc.cpp + ex.cpp + sbuffer.cpp + sstring_com.cpp + fstring.cpp + namespaceutil.cpp + makepath.cpp + strongnameinternal.cpp + hotheapwriter.cpp + task.cpp + nidump.cpp + datatargetadapter.cpp + primitives.cpp + assemblymd.cpp + assemblymd_emit.cpp + classfactory.cpp + custattr_import.cpp + custattr_emit.cpp + disp.cpp + emit.cpp + splitpath.cpp + filtermanager.cpp + clrconfig.cpp + configuration.cpp + helper.cpp + collections.cpp + posterror.cpp + fstream.cpp + clrhelpers.cpp + stgpool.cpp + stgpooli.cpp + import.cpp + importhelper.cpp + mdutil.cpp + stgpoolreadonly.cpp + regmeta.cpp + regmeta_compilersupport.cpp + utsem.cpp + peinformation.cpp + regmeta_emit.cpp + regmeta_import.cpp + check.cpp + regmeta_imetadatatables.cpp + log.cpp + regmeta_vm.cpp + arraylist.cpp + bitvector.cpp + comex.cpp + guidfromname.cpp + memorypool.cpp + iallocator.cpp + loaderheap.cpp + outstring.cpp + ilformatter.cpp + opinfo.cpp + corimage.cpp + mdruntime-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\runtime\Checked\mdruntime-dbi.lib + format1.cpp + liteweightstgdbrw.cpp + prettyprintsig.cpp + metamodelenc.cpp + metamodelrw.cpp + peparse.cpp + regutil.cpp + mdhotdata-staticcrt.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\hotdata\Checked\mdhotdata-staticcrt.lib + mdcompiler-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\compiler\Checked\mdcompiler-dbi.lib + rwutil.cpp + sha1.cpp + mddatasource_dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\datasource\Checked\mddatasource_dbi.lib + stgio.cpp + sigbuilder.cpp + stgtiggerstorage.cpp + sigparser.cpp + stgtiggerstream.cpp + sstring.cpp + mdinternalrw.cpp + util_nodependencies.cpp + pdbheap.cpp + utilmessagebox.cpp + safewrap.cpp + clrhost.cpp + cycletimer.cpp + md5.cpp + util.cpp + stresslog.cpp + debug.cpp + pedecoder.cpp + winfix.cpp + longfilepathwrappers.cpp + yieldprocessornormalized.cpp + hostimpl.cpp + daccess.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\daccess\Checked\daccess.lib + mdruntimerw-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\enc\Checked\mdruntimerw-dbi.lib + cmake_pch.cxx + Generating mscordaccore.exp export file + Microsoft (R) Library Manager Version 14.26.28806.0 + Copyright (C) Microsoft Corporation. All rights reserved. + + Creating library C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordac/mscordaccore.lib and object C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordac/mscordaccore.exp + shimprocess.cpp + shimcallback.cpp + shimevents.cpp + shimdatatarget.cpp + shimstackwalk.cpp + breakpoint.cpp + cordb.cpp + divalue.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt + dbgtransportmanager.cpp + hash.cpp + module.cpp + nativepipeline.cpp + platformspecific.cpp + process.cpp + rsappdomain.cpp + rsassembly.cpp + rsclass.cpp + rsfunction.cpp + rsmain.cpp + rsmda.cpp + rsregsetcommon.cpp + rsstackwalk.cpp + rsthread.cpp + rstype.cpp + shared.cpp + symbolinfo.cpp + valuehome.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/unwinder/CMakeLists.txt + utilcodestaticnohost.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\utilcode\Checked\utilcodestaticnohost.lib + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/dbgutil/CMakeLists.txt + unwinder.cpp + unwinder_amd64.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt + dbgutil.cpp + elfreader.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/ee/dac/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt + Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt + cmake_pch.cxx + cmake_pch.cxx + cmake_pch.cxx + hotmetadata.cpp + hottable.cpp + hotheapsdirectoryiterator.cpp + hotheap.cpp + hotheapwriter.cpp + Building Custom Rule C:/git2/runtime/src/coreclr/src/utilcode/CMakeLists.txt + cmake_pch.cxx + Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/CMakeLists.txt + cmake_pch.cxx + mdhotdata_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\hotdata\Checked\mdhotdata_dac.lib + dbgutil.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\dbgutil\Checked\dbgutil.lib + cmake_pch.cxx + liteweightstgdbrw.cpp + metamodelenc.cpp + metamodelrw.cpp + peparse.cpp + rwutil.cpp + stgio.cpp + stgtiggerstorage.cpp + stgtiggerstream.cpp + mdinternalrw.cpp + pdbheap.cpp + assemblymd.cpp + assemblymd_emit.cpp + classfactory.cpp + custattr_import.cpp + custattr_emit.cpp + disp.cpp + emit.cpp + filtermanager.cpp + helper.cpp + import.cpp + importhelper.cpp + mdcolumndescriptors.cpp + mdutil.cpp + liteweightstgdb.cpp + regmeta.cpp + mdfileformat.cpp + metamodel.cpp + metamodelro.cpp + recordpool.cpp + mdinternaldisp.cpp + mdinternalro.cpp + strongnameinternal.cpp + regmeta_compilersupport.cpp + regmeta_emit.cpp + regmeta_import.cpp + regmeta_imetadatatables.cpp + regmeta_vm.cpp + clrhost_nodependencies.cpp + ccomprc.cpp + ex.cpp + sbuffer.cpp + sstring_com.cpp + fstring.cpp + namespaceutil.cpp + makepath.cpp + splitpath.cpp + clrconfig.cpp + configuration.cpp + collections.cpp + posterror.cpp + fstream.cpp + clrhelpers.cpp + stgpool.cpp + cordbdi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\di\Checked\cordbdi.lib + stgpooli.cpp + stgpoolreadonly.cpp + controller.cpp + utsem.cpp + peinformation.cpp + debugger.cpp + debuggermodule.cpp + mdruntimerw_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\enc\Checked\mdruntimerw_dac.lib + functioninfo.cpp + check.cpp + log.cpp + unwinder_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\unwinder\Checked\unwinder_dac.lib + mdcompiler_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\compiler\Checked\mdcompiler_dac.lib + arraylist.cpp + bitvector.cpp + appdomain.cpp + array.cpp + comex.cpp + assembly.cpp + guidfromname.cpp + assemblyloadcontext.cpp + baseassemblyspec.cpp + memorypool.cpp + iallocator.cpp + binder.cpp + loaderheap.cpp + bundle.cpp + outstring.cpp + ilformatter.cpp + castcache.cpp + opinfo.cpp + corimage.cpp + callcounting.cpp + format1.cpp + ceeload.cpp + class.cpp + mdruntime_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\runtime\Checked\mdruntime_dac.lib + prettyprintsig.cpp + classhash.cpp + regutil.cpp + classlayoutinfo.cpp + sha1.cpp + sigbuilder.cpp + clsload.cpp + sigparser.cpp + codeman.cpp + sstring.cpp + codeversion.cpp + comdelegate.cpp + cordbee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\ee\dac\Checked\cordbee_dac.lib + util_nodependencies.cpp + utilmessagebox.cpp + contractimpl.cpp + coreassemblyspec.cpp + safewrap.cpp + clrhost.cpp + corebindresult.cpp + cycletimer.cpp + corhost.cpp + crst.cpp + md5.cpp + debugdebugger.cpp + util.cpp + debughelp.cpp + stresslog.cpp + debuginfostore.cpp + debug.cpp + pedecoder.cpp + decodemd.cpp + winfix.cpp + disassembler.cpp + longfilepathwrappers.cpp + yieldprocessornormalized.cpp + dllimport.cpp + hostimpl.cpp + domainfile.cpp + dumpdiagnosticprotocolhelper.cpp + dynamicmethod.cpp + ecall.cpp + eedbginterfaceimpl.cpp + eehash.cpp + eetwain.cpp + encee.cpp + excep.cpp + exstate.cpp + field.cpp + formattype.cpp + fptrstubs.cpp + frames.cpp + gctoclreventsink.cpp + gcheaputilities.cpp + gchandleutilities.cpp + genericdict.cpp + generics.cpp + hash.cpp + hillclimbing.cpp + ilinstrumentation.cpp + ilstubcache.cpp + ilstubresolver.cpp + inlinetracking.cpp + instmethhash.cpp + jithost.cpp + jitinterface.cpp + loaderallocator.cpp + memberload.cpp + method.cpp + methoddescbackpatchinfo.cpp + methodimpl.cpp + methoditer.cpp + methodtable.cpp + nativeimage.cpp + object.cpp + onstackreplacement.cpp + pefile.cpp + peimage.cpp + peimagelayout.cpp + perfmap.cpp + perfinfo.cpp + pgo.cpp + precode.cpp + prestub.cpp + profilerdiagnosticprotocolhelper.cpp + rejit.cpp + sigformat.cpp + siginfo.cpp + spinlock.cpp + stackwalk.cpp + stublink.cpp + stubmgr.cpp + syncblk.cpp + threadpoolrequest.cpp + threads.cpp + threadstatics.cpp + tieredcompilation.cpp + typectxt.cpp + typedesc.cpp + typeequivalencehash.cpp + typehandle.cpp + typehash.cpp + typestring.cpp + util.cpp + vars.cpp + versionresilienthashcode.cpp + virtualcallstub.cpp + win32threadpool.cpp + yieldprocessornormalized.cpp + utilcode_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\utilcode\Checked\utilcode_dac.lib + zapsig.cpp + readytoruninfo.cpp + threaddebugblockinginfo.cpp + exceptionhandling.cpp + cgenamd64.cpp + excepamd64.cpp + gmsamd64.cpp + stublinkeramd64.cpp + handletable.cpp + handletablecore.cpp + handletablescan.cpp + objecthandle.cpp + Preprocessing C:/git2/runtime/src/coreclr/src/dlls/mscordbi/mscordbi.src. Outputting to C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordbi/mscordbi.def + mscordbi.src + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordbi/CMakeLists.txt + cmake_pch.cxx + cee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\vm\Checked\cee_dac.lib + Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt + mscordbi.cpp + mscordaccore.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\dlls\mscordac\Checked\mscordaccore.dll + Creating library C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordbi/Checked/mscordbi.lib and object C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordbi/Checked/mscordbi.exp + mscordbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\dlls\mscordbi\Checked\mscordbi.dll + Building Custom Rule C:/git2/runtime/src/coreclr/CMakeLists.txt + -- Install configuration: "Checked" + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordbi.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordbi.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordbi.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordbi.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordaccore.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordaccore.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordaccore.dll + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordaccore.pdb + -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordaccore_amd64_amd64_42.42.42.42424.dll + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:01:25.85 + BUILD: Build succeeded. Finished at 12:17:04.86 + BUILD: Product binaries are available at C:\git2\runtime\src\coreclr\..\..\artifacts\bin\coreclr\Linux.x64.Checked + runincontext -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\runincontext.dll + ILCompiler.Reflection.ReadyToRun -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\ILCompiler.Reflection.ReadyToRun.dll + R2RDump -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\R2RDump\R2RDump.dll + ILCompiler.TypeSystem.ReadyToRun -> C:\git2\runtime\artifacts\bin\ILCompiler.TypeSystem.ReadyToRun\x64\Checked\ILCompiler.TypeSystem.ReadyToRun.dll + dotnet-pgo -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\dotnet-pgo\dotnet-pgo.dll + R2RTest -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\R2RTest\R2RTest.dll + ILCompiler.DependencyAnalysisFramework -> C:\git2\runtime\artifacts\bin\ILCompiler.DependencyAnalysisFramework\x64\Checked\ILCompiler.DependencyAnalysisFramework.dll + ILCompiler.ReadyToRun -> C:\git2\runtime\artifacts\bin\ILCompiler.ReadyToRun\x64\Checked\ILCompiler.ReadyToRun.dll + crossgen2 -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\crossgen2\crossgen2.dll + CoreTestAssembly -> C:\git2\runtime\artifacts\bin\CoreTestAssembly\x64\Checked\CoreTestAssembly.dll + ILTestAssembly -> C:\git2\runtime\artifacts\bin\ILTestAssembly\x64\Checked\ILTestAssembly.dll + ILCompiler.TypeSystem.ReadyToRun.Tests -> C:\git2\runtime\artifacts\bin\ILCompiler.TypeSystem.ReadyToRun.Tests\x64\Checked\ILCompiler.TypeSystem.ReadyToRun.Tests.dll + Generating native image of System.Private.CoreLib for windows.x64.Checked. Logging to C:\git2\runtime\\artifacts\log\CrossgenCoreLib_windows__x64__Checked.log + C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\\crossgen.exe /nologo /Platform_Assemblies_Paths "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\IL" /out "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll" "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\IL\System.Private.CoreLib.dll" + Native image C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll generated successfully. + call C:\git2\runtime\\src\coreclr\setup_vs_tools.cmd && C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\\crossgen.exe /nologo /Platform_Assemblies_Paths "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\IL" /CreatePdb "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\PDB" "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll" + Detected Visual Studio 16.0 developer command prompt environment + Successfully generated PDB for native assembly 'C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll'. + Crossgenning of System.Private.CoreLib succeeded. Finished at + Product binaries are available at C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked + Microsoft.NET.Sdk.IL -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NET.Sdk.IL.6.0.0-dev.nupkg + ILVerification -> C:\git2\runtime\artifacts\bin\ILVerification\x64\Checked\ILVerification.dll + ILVerify -> C:\git2\runtime\artifacts\bin\ILVerify\x64\Checked\ILVerify.dll + Microsoft.NETCore.TestHost -> C:\git2\runtime\artifacts\packages\Checked\Shipping\runtime.win-x64.Microsoft.NETCore.TestHost.6.0.0-dev.nupkg + Microsoft.NETCore.ILAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\runtime.win-x64.Microsoft.NETCore.ILAsm.6.0.0-dev.nupkg + Microsoft.ILVerification -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.ILVerification.6.0.0-dev.nupkg + dotnet-ilverify -> C:\git2\runtime\artifacts\packages\Checked\Shipping\dotnet-ilverify.6.0.0-dev.nupkg + Microsoft.NETCore.ILDAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\runtime.win-x64.Microsoft.NETCore.ILDAsm.6.0.0-dev.nupkg + Microsoft.NETCore.TestHost -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NETCore.TestHost.6.0.0-dev.nupkg + Microsoft.NETCore.ILDAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NETCore.ILDAsm.6.0.0-dev.nupkg + Microsoft.NETCore.ILAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NETCore.ILAsm.6.0.0-dev.nupkg + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:12:16.18 diff --git a/libs.out b/libs.out new file mode 100644 index 00000000000000..0e3d84fd6743d2 --- /dev/null +++ b/libs.out @@ -0,0 +1,1299 @@ +GET https://dot.net/v1/dotnet-install.ps1 +dotnet-install: Note that the intended use of this script is for Continuous Integration (CI) scenarios, where: +dotnet-install: - The SDK needs to be installed without user interaction and without admin rights. +dotnet-install: - The SDK installation doesn't need to persist across multiple CI runs. +dotnet-install: To set up a development environment or to run apps, use installers rather than this script. Visit https://dotnet.microsoft.com/download to get the installer. + +dotnet-install: Downloading link: https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.100-rc.2.20479.15/dotnet-sdk-5.0.100-rc.2.20479.15-win-x64.zip +dotnet-install: Extracting zip from https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.100-rc.2.20479.15/dotnet-sdk-5.0.100-rc.2.20479.15-win-x64.zip +dotnet-install: Adding to current process PATH: "C:\git2\runtime\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process. +dotnet-install: Note that the script does not resolve dependencies during installation. +dotnet-install: To check the list of dependencies, go to https://docs.microsoft.com/dotnet/core/install/windows#dependencies +dotnet-install: Installation finished + +Welcome to .NET 5.0! +--------------------- +SDK Version: 5.0.100-rc.2.20479.15 + +Telemetry +--------- +The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell. + +Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry + +---------------- +Installed an ASP.NET Core HTTPS development certificate. +To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). +Learn about HTTPS: https://aka.ms/dotnet-https +---------------- +Write your first app: https://aka.ms/dotnet-hello-world +Find out what's new: https://aka.ms/dotnet-whats-new +Explore documentation: https://aka.ms/dotnet-docs +Report issues and find source on GitHub: https://github.com/dotnet/core +Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli +-------------------------------------------------------------------------------------- + Determining projects to restore... + Tool 'coverlet.console' (version '1.7.2') was restored. Available commands: coverlet + Tool 'dotnet-reportgenerator-globaltool' (version '4.5.8') was restored. Available commands: reportgenerator + Tool 'microsoft.dotnet.xharness.cli' (version '1.0.0-prerelease.20559.2') was restored. Available commands: xharness + + Restore was successful. + Restored C:\Users\carol\.nuget\packages\microsoft.dotnet.arcade.sdk\6.0.0-beta.20552.5\tools\Tools.proj (in 43.18 sec). + Determining projects to restore... + Restored C:\git2\runtime\tools-local\tasks\tasks.proj (in 33.45 sec). + Restored C:\git2\runtime\tools-local\tasks\installer.tasks\installer.tasks.csproj (in 34.88 sec). + installer.tasks -> C:\git2\runtime\artifacts\bin\installer.tasks\Debug\net461\installer.tasks.dll + installer.tasks -> C:\git2\runtime\artifacts\bin\installer.tasks\Debug\netstandard2.0\installer.tasks.dll + Determining projects to restore... + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Abstractions\ref\Microsoft.Extensions.Logging.Abstractions.csproj (in 34.41 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Abstractions\src\Microsoft.Extensions.Logging.Abstractions.csproj (in 34.41 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Http\ref\Microsoft.Extensions.Http.csproj (in 34.41 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Console\ref\Microsoft.Extensions.Logging.Console.csproj (in 34.41 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting\src\Microsoft.Extensions.Hosting.csproj (in 34.43 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Configuration\src\Microsoft.Extensions.Logging.Configuration.csproj (in 34.42 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Configuration\ref\Microsoft.Extensions.Logging.Configuration.csproj (in 34.41 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Http\src\Microsoft.Extensions.Http.csproj (in 34.41 sec). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting\ref\Microsoft.Extensions.Hosting.csproj (in 66 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting.Abstractions\ref\Microsoft.Extensions.Hosting.Abstractions.csproj (in 57 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting.Abstractions\src\Microsoft.Extensions.Hosting.Abstractions.csproj (in 79 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileSystemGlobbing\ref\Microsoft.Extensions.FileSystemGlobbing.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileSystemGlobbing\src\Microsoft.Extensions.FileSystemGlobbing.csproj (in 26 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Composite\ref\Microsoft.Extensions.FileProviders.Composite.csproj (in 51 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Composite\src\Microsoft.Extensions.FileProviders.Composite.csproj (in 60 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Physical\src\Microsoft.Extensions.FileProviders.Physical.csproj (in 69 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Physical\ref\Microsoft.Extensions.FileProviders.Physical.csproj (in 33 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Abstractions\ref\Microsoft.Extensions.FileProviders.Abstractions.csproj (in 40 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyModel\ref\Microsoft.Extensions.DependencyModel.csproj (in 21 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Abstractions\src\Microsoft.Extensions.FileProviders.Abstractions.csproj (in 76 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyModel\src\Microsoft.Extensions.DependencyModel.csproj (in 49 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection\src\Microsoft.Extensions.DependencyInjection.csproj (in 116 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration\src\Microsoft.Extensions.Configuration.csproj (in 50 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection\ref\Microsoft.Extensions.DependencyInjection.csproj (in 112 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection.Abstractions\ref\Microsoft.Extensions.DependencyInjection.Abstractions.csproj (in 30 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection.Abstractions\src\Microsoft.Extensions.DependencyInjection.Abstractions.csproj (in 37 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration\ref\Microsoft.Extensions.Configuration.csproj (in 24 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Xml\ref\Microsoft.Extensions.Configuration.Xml.csproj (in 48 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Json\ref\Microsoft.Extensions.Configuration.Json.csproj (in 36 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.UserSecrets\src\Microsoft.Extensions.Configuration.UserSecrets.csproj (in 53 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.UserSecrets\ref\Microsoft.Extensions.Configuration.UserSecrets.csproj (in 62 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.FileExtensions\src\Microsoft.Extensions.Configuration.FileExtensions.csproj (in 35 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Ini\src\Microsoft.Extensions.Configuration.Ini.csproj (in 93 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Json\src\Microsoft.Extensions.Configuration.Json.csproj (in 115 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.EnvironmentVariables\src\Microsoft.Extensions.Configuration.EnvironmentVariables.csproj (in 43 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.EnvironmentVariables\ref\Microsoft.Extensions.Configuration.EnvironmentVariables.csproj (in 29 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Xml\src\Microsoft.Extensions.Configuration.Xml.csproj (in 317 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Ini\ref\Microsoft.Extensions.Configuration.Ini.csproj (in 44 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.CommandLine\src\Microsoft.Extensions.Configuration.CommandLine.csproj (in 68 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.CommandLine\ref\Microsoft.Extensions.Configuration.CommandLine.csproj (in 55 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.FileExtensions\ref\Microsoft.Extensions.Configuration.FileExtensions.csproj (in 44 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Binder\ref\Microsoft.Extensions.Configuration.Binder.csproj (in 49 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Abstractions\ref\Microsoft.Extensions.Configuration.Abstractions.csproj (in 86 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Binder\src\Microsoft.Extensions.Configuration.Binder.csproj (in 85 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Abstractions\src\Microsoft.Extensions.Configuration.Abstractions.csproj (in 50 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Memory\ref\Microsoft.Extensions.Caching.Memory.csproj (in 50 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Memory\src\Microsoft.Extensions.Caching.Memory.csproj (in 76 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Abstractions\ref\Microsoft.Extensions.Caching.Abstractions.csproj (in 41 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Abstractions\src\Microsoft.Extensions.Caching.Abstractions.csproj (in 64 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Diagnostics.Tracing.EventSource.Redist\src\Microsoft.Diagnostics.Tracing.EventSource.Redist.csproj (in 33 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.CSharp\ref\Microsoft.CSharp.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Bcl.AsyncInterfaces\ref\Microsoft.Bcl.AsyncInterfaces.csproj (in 85 ms). + Restored C:\git2\runtime\src\coreclr\src\System.Private.CoreLib\System.Private.CoreLib.csproj (in 41 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Bcl.AsyncInterfaces\src\Microsoft.Bcl.AsyncInterfaces.csproj (in 97 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.CSharp\src\Microsoft.CSharp.csproj (in 56 ms). + Restored C:\git2\runtime\src\libraries\System.IO.IsolatedStorage\ref\System.IO.IsolatedStorage.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem\src\System.IO.FileSystem.csproj (in 63 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Primitives\src\System.IO.FileSystem.Primitives.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem\ref\System.IO.FileSystem.csproj (in 33 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Watcher\ref\System.IO.FileSystem.Watcher.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Primitives\ref\System.IO.FileSystem.Primitives.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.DriveInfo\ref\System.IO.FileSystem.DriveInfo.csproj (in 20 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.DriveInfo\src\System.IO.FileSystem.DriveInfo.csproj (in 101 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Watcher\src\System.IO.FileSystem.Watcher.csproj (in 191 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.AccessControl\ref\System.IO.FileSystem.AccessControl.csproj (in 28 ms). + Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.AccessControl\src\System.IO.FileSystem.AccessControl.csproj (in 77 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Caching\src\System.Runtime.Caching.csproj (in 49 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.Writer\src\System.Resources.Writer.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Caching\ref\System.Runtime.Caching.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.ResourceManager\ref\System.Resources.ResourceManager.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.ResourceManager\src\System.Resources.ResourceManager.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.Writer\ref\System.Resources.Writer.csproj (in 30 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.Reader\ref\System.Resources.Reader.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.Reader\src\System.Resources.Reader.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.Extensions\src\System.Resources.Extensions.csproj (in 47 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection\src\System.Reflection.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Resources.Extensions\ref\System.Resources.Extensions.csproj (in 23 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.TypeExtensions\src\System.Reflection.TypeExtensions.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection\ref\System.Reflection.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Primitives\src\System.Reflection.Primitives.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.TypeExtensions\ref\System.Reflection.TypeExtensions.csproj (in 62 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Primitives\ref\System.Reflection.Primitives.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.Unsafe\ref\System.Runtime.CompilerServices.Unsafe.csproj (in 1.15 sec). + Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.Unsafe\src\System.Runtime.CompilerServices.Unsafe.ilproj (in 1.33 sec). + Restored C:\git2\runtime\src\libraries\System.Reflection.MetadataLoadContext\ref\System.Reflection.MetadataLoadContext.csproj (in 59 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.MetadataLoadContext\src\System.Reflection.MetadataLoadContext.csproj (in 109 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Extensions\src\System.Reflection.Extensions.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Extensions\ref\System.Reflection.Extensions.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Emit\src\System.Reflection.Emit.csproj (in 20 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Emit\ref\System.Reflection.Emit.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.Lightweight\src\System.Reflection.Emit.Lightweight.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.ILGeneration\src\System.Reflection.Emit.ILGeneration.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Metadata\src\System.Reflection.Metadata.csproj (in 579 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.Lightweight\ref\System.Reflection.Emit.Lightweight.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Metadata\ref\System.Reflection.Metadata.csproj (in 535 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.ILGeneration\ref\System.Reflection.Emit.ILGeneration.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.DispatchProxy\ref\System.Reflection.DispatchProxy.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.DispatchProxy\src\System.Reflection.DispatchProxy.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Private.Xml.Linq\src\System.Private.Xml.Linq.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.Private.Xml\src\System.Private.Xml.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Context\src\System.Reflection.Context.csproj (in 69 ms). + Restored C:\git2\runtime\src\libraries\System.Reflection.Context\ref\System.Reflection.Context.csproj (in 99 ms). + Restored C:\git2\runtime\src\libraries\System.Private.Uri\src\System.Private.Uri.csproj (in 25 ms). + Restored C:\git2\runtime\src\libraries\System.Private.DataContractSerialization\src\System.Private.DataContractSerialization.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.ObjectModel\src\System.ObjectModel.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.ObjectModel\ref\System.ObjectModel.csproj (in 23 ms). + Restored C:\git2\runtime\src\libraries\System.Private.Runtime.InteropServices.JavaScript\src\System.Private.Runtime.InteropServices.JavaScript.csproj (in 28 ms). + Restored C:\git2\runtime\src\libraries\System.Numerics.Vectors\src\System.Numerics.Vectors.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Numerics.Vectors\ref\System.Numerics.Vectors.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebSockets\src\System.Net.WebSockets.csproj (in 20 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebSockets\ref\System.Net.WebSockets.csproj (in 22 ms). + Restored C:\git2\runtime\src\libraries\System.Numerics.Tensors\src\System.Numerics.Tensors.csproj (in 91 ms). + Restored C:\git2\runtime\src\libraries\System.Numerics.Tensors\ref\System.Numerics.Tensors.csproj (in 93 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.WebSocketProtocol\ref\System.Net.WebSockets.WebSocketProtocol.csproj (in 31 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.Client\ref\System.Net.WebSockets.Client.csproj (in 43 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebProxy\src\System.Net.WebProxy.csproj (in 22 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.Client\src\System.Net.WebSockets.Client.csproj (in 51 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebHeaderCollection\src\System.Net.WebHeaderCollection.csproj (in 349 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebHeaderCollection\ref\System.Net.WebHeaderCollection.csproj (in 329 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebClient\src\System.Net.WebClient.csproj (in 24 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebProxy\ref\System.Net.WebProxy.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebClient\ref\System.Net.WebClient.csproj (in 57 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Sockets\ref\System.Net.Sockets.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Net.ServicePoint\src\System.Net.ServicePoint.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Sockets\src\System.Net.Sockets.csproj (in 35 ms). + Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.WebSocketProtocol\src\System.Net.WebSockets.WebSocketProtocol.csproj (in 707 ms). + Restored C:\git2\runtime\src\libraries\System.Net.ServicePoint\ref\System.Net.ServicePoint.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Security\ref\System.Net.Security.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Requests\ref\System.Net.Requests.csproj (in 18 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.extensions.logging.console/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Net.Requests\src\System.Net.Requests.csproj (in 30 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Quic\ref\System.Net.Quic.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Security\src\System.Net.Security.csproj (in 66 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Primitives\ref\System.Net.Primitives.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Quic\src\System.Net.Quic.csproj (in 74 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Primitives\src\System.Net.Primitives.csproj (in 38 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Ping\ref\System.Net.Ping.csproj (in 18 ms). + Restored C:\git2\runtime\src\libraries\System.Net.NetworkInformation\ref\System.Net.NetworkInformation.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Ping\src\System.Net.Ping.csproj (in 36 ms). + Restored C:\git2\runtime\src\libraries\System.Net.NameResolution\ref\System.Net.NameResolution.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Net.NetworkInformation\src\System.Net.NetworkInformation.csproj (in 72 ms). + Restored C:\git2\runtime\src\libraries\System.Net.NameResolution\src\System.Net.NameResolution.csproj (in 39 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Mail\ref\System.Net.Mail.csproj (in 17 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.extensions.logging/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Net.Http\ref\System.Net.Http.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Net.HttpListener\ref\System.Net.HttpListener.csproj (in 24 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Mail\src\System.Net.Mail.csproj (in 35 ms). + Restored C:\git2\runtime\src\libraries\System.Net.HttpListener\src\System.Net.HttpListener.csproj (in 28 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Http\src\System.Net.Http.csproj (in 104 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Http.WinHttpHandler\ref\System.Net.Http.WinHttpHandler.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Http.WinHttpHandler\src\System.Net.Http.WinHttpHandler.csproj (in 29 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/microsoft.extensions.options/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Net.Http.Json\src\System.Net.Http.Json.csproj (in 59 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Connections\ref\System.Net.Connections.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Memory\src\System.Memory.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Connections\src\System.Net.Connections.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.Net.Http.Json\ref\System.Net.Http.Json.csproj (in 70 ms). + Restored C:\git2\runtime\src\libraries\System.Memory\ref\System.Memory.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Linq\src\System.Linq.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Linq\ref\System.Linq.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Management\ref\System.Management.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.Linq.Queryable\src\System.Linq.Queryable.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Linq.Queryable\ref\System.Linq.Queryable.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Management\src\System.Management.csproj (in 62 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/microsoft.io.redist/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/microsoft.win32.registry.accesscontrol/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Linq.Parallel\ref\System.Linq.Parallel.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Linq.Parallel\src\System.Linq.Parallel.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Linq.Expressions\src\System.Linq.Expressions.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.IO\src\System.IO.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.IO\ref\System.IO.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Linq.Expressions\ref\System.Linq.Expressions.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.IO.UnmanagedMemoryStream\src\System.IO.UnmanagedMemoryStream.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.IO.UnmanagedMemoryStream\ref\System.IO.UnmanagedMemoryStream.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Ports\ref\System.IO.Ports.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Pipes\ref\System.IO.Pipes.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Ports\src\System.IO.Ports.csproj (in 30 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Pipes.AccessControl\ref\System.IO.Pipes.AccessControl.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Pipes\src\System.IO.Pipes.csproj (in 41 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Pipes.AccessControl\src\System.IO.Pipes.AccessControl.csproj (in 34 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Pipelines\ref\System.IO.Pipelines.csproj (in 32 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Pipelines\src\System.IO.Pipelines.csproj (in 53 ms). + Restored C:\git2\runtime\src\libraries\System.IO.MemoryMappedFiles\ref\System.IO.MemoryMappedFiles.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.IO.MemoryMappedFiles\src\System.IO.MemoryMappedFiles.csproj (in 31 ms). + Restored C:\git2\runtime\src\libraries\System.Xml.XPath\src\System.Xml.XPath.csproj (in 13 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/system.composition.attributedmodel/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Xml.XPath.XDocument\src\System.Xml.XPath.XDocument.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.IO.IsolatedStorage\src\System.IO.IsolatedStorage.csproj (in 96 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.composition.runtime/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.composition.typedparts/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/system.composition.typedparts/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.composition.typedparts/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.composition/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/system.composition.typedparts/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Xml.XPath\ref\System.Xml.XPath.csproj (in 68 ms). + Restored C:\git2\runtime\src\libraries\System.Xml.XmlSerializer\src\System.Xml.XmlSerializer.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Xml.XPath.XDocument\ref\System.Xml.XPath.XDocument.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Xml.XmlSerializer\ref\System.Xml.XmlSerializer.csproj (in 15 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.composition.typedparts/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Xml.XmlDocument\src\System.Xml.XmlDocument.csproj (in 13 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.composition.hosting/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Xml.XmlDocument\ref\System.Xml.XmlDocument.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Xml.XDocument\src\System.Xml.XDocument.csproj (in 13 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.data.oledb/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.diagnostics.diagnosticsource/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.diagnostics.diagnosticsource/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.diagnostics.eventlog/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/system.diagnostics.eventlog/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Xml.XDocument\ref\System.Xml.XDocument.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.Xml.ReaderWriter\src\System.Xml.ReaderWriter.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Xml.ReaderWriter\ref\System.Xml.ReaderWriter.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Web.HttpUtility\src\System.Web.HttpUtility.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Windows.Extensions\ref\System.Windows.Extensions.csproj (in 39 ms). + Restored C:\git2\runtime\src\libraries\System.Windows.Extensions\src\System.Windows.Extensions.csproj (in 39 ms). + Restored C:\git2\runtime\src\libraries\System.Web.HttpUtility\ref\System.Web.HttpUtility.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.ValueTuple\src\System.ValueTuple.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Transactions.Local\src\System.Transactions.Local.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.ValueTuple\ref\System.ValueTuple.csproj (in 39 ms). + Restored C:\git2\runtime\src\libraries\System.Transactions.Local\ref\System.Transactions.Local.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Threading\src\System.Threading.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Threading\ref\System.Threading.csproj (in 7 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/system.reflection.metadataloadcontext/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.reflection.metadataloadcontext/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Threading.Timer\src\System.Threading.Timer.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Timer\ref\System.Threading.Timer.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Thread\src\System.Threading.Thread.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.ThreadPool\src\System.Threading.ThreadPool.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Thread\ref\System.Threading.Thread.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.ThreadPool\ref\System.Threading.ThreadPool.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks\src\System.Threading.Tasks.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks\ref\System.Threading.Tasks.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Parallel\src\System.Threading.Tasks.Parallel.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Parallel\ref\System.Threading.Tasks.Parallel.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Extensions\src\System.Threading.Tasks.Extensions.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Extensions\ref\System.Threading.Tasks.Extensions.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Packaging\ref\System.IO.Packaging.csproj (in 1.13 sec). + Restored C:\git2\runtime\src\libraries\System.IO.Packaging\src\System.IO.Packaging.csproj (in 1.14 sec). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.security.accesscontrol/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Threading.Overlapped\src\System.Threading.Overlapped.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Overlapped\ref\System.Threading.Overlapped.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Dataflow\ref\System.Threading.Tasks.Dataflow.csproj (in 66 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.AccessControl\src\System.Threading.AccessControl.csproj (in 21 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Dataflow\src\System.Threading.Tasks.Dataflow.csproj (in 159 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.AccessControl\ref\System.Threading.AccessControl.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Channels\src\System.Threading.Channels.csproj (in 87 ms). + Restored C:\git2\runtime\src\libraries\System.Text.RegularExpressions\src\System.Text.RegularExpressions.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Threading.Channels\ref\System.Threading.Channels.csproj (in 68 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a8a526e9-91b3-4569-ba2d-ff08dbb7c110/nuget/v3/flat2/system.servicemodel.syndication/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Text.Encoding\src\System.Text.Encoding.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Text.RegularExpressions\ref\System.Text.RegularExpressions.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Encoding\ref\System.Text.Encoding.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Json\ref\System.Text.Json.csproj (in 38 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Json\src\System.Text.Json.csproj (in 47 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Encoding.Extensions\src\System.Text.Encoding.Extensions.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Encoding.Extensions\ref\System.Text.Encoding.Extensions.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Encodings.Web\ref\System.Text.Encodings.Web.csproj (in 30 ms). + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.windows.extensions/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.windows.extensions/index.json'. + The SSL connection could not be established, see inner exception. + Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. + An existing connection was forcibly closed by the remote host. + Restored C:\git2\runtime\src\libraries\System.Text.Encodings.Web\src\System.Text.Encodings.Web.csproj (in 59 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Encoding.CodePages\ref\System.Text.Encoding.CodePages.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.ServiceProcess.ServiceController\ref\System.ServiceProcess.ServiceController.csproj (in 97 ms). + Restored C:\git2\runtime\src\libraries\System.ServiceProcess.ServiceController\src\System.ServiceProcess.ServiceController.csproj (in 124 ms). + Restored C:\git2\runtime\src\libraries\System.ServiceModel.Syndication\src\System.ServiceModel.Syndication.csproj (in 26 ms). + Restored C:\git2\runtime\src\libraries\System.Text.Encoding.CodePages\src\System.Text.Encoding.CodePages.csproj (in 75 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Compression\ref\System.IO.Compression.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Compression.ZipFile\src\System.IO.Compression.ZipFile.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.ServiceModel.Syndication\ref\System.ServiceModel.Syndication.csproj (in 54 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Compression\src\System.IO.Compression.csproj (in 30 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Compression.ZipFile\ref\System.IO.Compression.ZipFile.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Compression.Brotli\ref\System.IO.Compression.Brotli.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Globalization\src\System.Globalization.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.Globalization.Extensions\src\System.Globalization.Extensions.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.IO.Compression.Brotli\src\System.IO.Compression.Brotli.csproj (in 43 ms). + Restored C:\git2\runtime\src\libraries\System.Globalization.Extensions\ref\System.Globalization.Extensions.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Globalization\ref\System.Globalization.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.Globalization.Calendars\src\System.Globalization.Calendars.csproj (in 18 ms). + Restored C:\git2\runtime\src\libraries\System.Globalization.Calendars\ref\System.Globalization.Calendars.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Formats.Cbor\src\System.Formats.Cbor.csproj (in 25 ms). + Restored C:\git2\runtime\src\libraries\System.Formats.Cbor\ref\System.Formats.Cbor.csproj (in 18 ms). + Restored C:\git2\runtime\src\libraries\System.Dynamic.Runtime\src\System.Dynamic.Runtime.csproj (in 57 ms). + Restored C:\git2\runtime\src\libraries\System.Formats.Asn1\src\System.Formats.Asn1.csproj (in 52 ms). + Restored C:\git2\runtime\src\libraries\System.Formats.Asn1\ref\System.Formats.Asn1.csproj (in 83 ms). + Restored C:\git2\runtime\src\libraries\System.Drawing.Primitives\ref\System.Drawing.Primitives.csproj (in 33 ms). + Restored C:\git2\runtime\src\libraries\System.Dynamic.Runtime\ref\System.Dynamic.Runtime.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Drawing.Primitives\src\System.Drawing.Primitives.csproj (in 25 ms). + Restored C:\git2\runtime\src\libraries\System.Drawing.Common\ref\System.Drawing.Common.csproj (in 25 ms). + Restored C:\git2\runtime\src\libraries\System.DirectoryServices\ref\System.DirectoryServices.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.DirectoryServices\src\System.DirectoryServices.csproj (in 93 ms). + Restored C:\git2\runtime\src\libraries\System.Drawing.Common\src\System.Drawing.Common.csproj (in 65 ms). + Restored C:\git2\runtime\src\libraries\System.DirectoryServices.Protocols\ref\System.DirectoryServices.Protocols.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.DirectoryServices.AccountManagement\ref\System.DirectoryServices.AccountManagement.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tracing\ref\System.Diagnostics.Tracing.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tracing\src\System.Diagnostics.Tracing.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.DirectoryServices.Protocols\src\System.DirectoryServices.Protocols.csproj (in 101 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.TraceSource\ref\System.Diagnostics.TraceSource.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tools\src\System.Diagnostics.Tools.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.TraceSource\src\System.Diagnostics.TraceSource.csproj (in 23 ms). + Restored C:\git2\runtime\src\libraries\System.DirectoryServices.AccountManagement\src\System.DirectoryServices.AccountManagement.csproj (in 78 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tools\ref\System.Diagnostics.Tools.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.TextWriterTraceListener\ref\System.Diagnostics.TextWriterTraceListener.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.TextWriterTraceListener\src\System.Diagnostics.TextWriterTraceListener.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.StackTrace\src\System.Diagnostics.StackTrace.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.StackTrace\ref\System.Diagnostics.StackTrace.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Process\ref\System.Diagnostics.Process.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.PerformanceCounter\ref\System.Diagnostics.PerformanceCounter.csproj (in 28 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.FileVersionInfo\ref\System.Diagnostics.FileVersionInfo.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Process\src\System.Diagnostics.Process.csproj (in 134 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.FileVersionInfo\src\System.Diagnostics.FileVersionInfo.csproj (in 56 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.PerformanceCounter\src\System.Diagnostics.PerformanceCounter.csproj (in 172 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.EventLog\ref\System.Diagnostics.EventLog.csproj (in 42 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.EventLog\src\System.Diagnostics.EventLog.csproj (in 102 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.DiagnosticSource\src\System.Diagnostics.DiagnosticSource.csproj (in 136 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Xml.csproj (in 360 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Xml.Linq.csproj (in 428 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Windows.csproj (in 317 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Xml.Serialization.csproj (in 463 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Web.csproj (in 160 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.ServiceProcess.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Transactions.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Security.csproj (in 21 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.ServiceModel.Web.csproj (in 22 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Runtime.Serialization.csproj (in 36 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Net.csproj (in 18 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Numerics.csproj (in 32 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.IO.Compression.FileSystem.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Data.csproj (in 23 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.csproj (in 28 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Drawing.csproj (in 32 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Core.csproj (in 20 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.Configuration.csproj (in 46 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\System.ComponentModel.DataAnnotations.csproj (in 42 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\mscorlib.csproj (in 25 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\netstandard.csproj (in 23 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\Microsoft.VisualBasic.csproj (in 26 ms). + Restored C:\git2\runtime\src\libraries\Native\native-binplace.proj (in 3 ms). + Restored C:\git2\runtime\src\libraries\Native\build-native.proj (in 15 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.XmlSerializer.Generator\src\Microsoft.XmlSerializer.Generator.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.SystemEvents\ref\Microsoft.Win32.SystemEvents.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.SystemEvents\src\Microsoft.Win32.SystemEvents.csproj (in 38 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry\ref\Microsoft.Win32.Registry.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry\src\Microsoft.Win32.Registry.csproj (in 37 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry.AccessControl\ref\Microsoft.Win32.Registry.AccessControl.csproj (in 20 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry.AccessControl\src\Microsoft.Win32.Registry.AccessControl.csproj (in 63 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Primitives\ref\Microsoft.Win32.Primitives.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Primitives\src\Microsoft.Win32.Primitives.csproj (in 62 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.VisualBasic.Core\ref\Microsoft.VisualBasic.Core.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.VisualBasic.Core\src\Microsoft.VisualBasic.Core.vbproj (in 28 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Primitives\src\Microsoft.Extensions.Primitives.csproj (in 52 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.IO.Redist\src\Microsoft.IO.Redist.csproj (in 70 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Primitives\ref\Microsoft.Extensions.Primitives.csproj (in 29 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options\src\Microsoft.Extensions.Options.csproj (in 42 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options\ref\Microsoft.Extensions.Options.csproj (in 22 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.DataAnnotations\src\Microsoft.Extensions.Options.DataAnnotations.csproj (in 45 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.DataAnnotations\ref\Microsoft.Extensions.Options.DataAnnotations.csproj (in 18 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.ConfigurationExtensions\src\Microsoft.Extensions.Options.ConfigurationExtensions.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.ConfigurationExtensions\ref\Microsoft.Extensions.Options.ConfigurationExtensions.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging\src\Microsoft.Extensions.Logging.csproj (in 86 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging\ref\Microsoft.Extensions.Logging.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.TraceSource\ref\Microsoft.Extensions.Logging.TraceSource.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.TraceSource\src\Microsoft.Extensions.Logging.TraceSource.csproj (in 23 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventSource\ref\Microsoft.Extensions.Logging.EventSource.csproj (in 29 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventSource\src\Microsoft.Extensions.Logging.EventSource.csproj (in 62 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventLog\src\Microsoft.Extensions.Logging.EventLog.csproj (in 22 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventLog\ref\Microsoft.Extensions.Logging.EventLog.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Debug\src\Microsoft.Extensions.Logging.Debug.csproj (in 28 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Debug\ref\Microsoft.Extensions.Logging.Debug.csproj (in 16 ms). + Restored C:\git2\runtime\src\libraries\System.Security.SecureString\src\System.Security.SecureString.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Security.SecureString\ref\System.Security.SecureString.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Console\src\Microsoft.Extensions.Logging.Console.csproj (in 46 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Principal\src\System.Security.Principal.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Principal\ref\System.Security.Principal.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Principal.Windows\src\System.Security.Principal.Windows.csproj (in 26 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Principal.Windows\ref\System.Security.Principal.Windows.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Permissions\src\System.Security.Permissions.csproj (in 37 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Permissions\ref\System.Security.Permissions.csproj (in 22 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Xml\ref\System.Security.Cryptography.Xml.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Xml\src\System.Security.Cryptography.Xml.csproj (in 25 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.X509Certificates\ref\System.Security.Cryptography.X509Certificates.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.ProtectedData\src\System.Security.Cryptography.ProtectedData.csproj (in 18 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.X509Certificates\src\System.Security.Cryptography.X509Certificates.csproj (in 67 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Primitives\src\System.Security.Cryptography.Primitives.csproj (in 78 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.ProtectedData\ref\System.Security.Cryptography.ProtectedData.csproj (in 101 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Primitives\ref\System.Security.Cryptography.Primitives.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Pkcs\src\System.Security.Cryptography.Pkcs.csproj (in 47 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Pkcs\ref\System.Security.Cryptography.Pkcs.csproj (in 22 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.OpenSsl\ref\System.Security.Cryptography.OpenSsl.csproj (in 49 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.OpenSsl\src\System.Security.Cryptography.OpenSsl.csproj (in 84 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Encoding\ref\System.Security.Cryptography.Encoding.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Encoding\src\System.Security.Cryptography.Encoding.csproj (in 34 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Csp\src\System.Security.Cryptography.Csp.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Csp\ref\System.Security.Cryptography.Csp.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Cng\ref\System.Security.Cryptography.Cng.csproj (in 49 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Cng\src\System.Security.Cryptography.Cng.csproj (in 63 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Algorithms\ref\System.Security.Cryptography.Algorithms.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Claims\src\System.Security.Claims.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Algorithms\src\System.Security.Cryptography.Algorithms.csproj (in 42 ms). + Restored C:\git2\runtime\src\libraries\System.Security.Claims\ref\System.Security.Claims.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Security.AccessControl\src\System.Security.AccessControl.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime\src\System.Runtime.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Security.AccessControl\ref\System.Security.AccessControl.csproj (in 23 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime\ref\System.Runtime.csproj (in 4 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Xml\src\System.Runtime.Serialization.Xml.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Xml\ref\System.Runtime.Serialization.Xml.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Primitives\src\System.Runtime.Serialization.Primitives.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Primitives\ref\System.Runtime.Serialization.Primitives.csproj (in 4 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Json\src\System.Runtime.Serialization.Json.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Json\ref\System.Runtime.Serialization.Json.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Formatters\src\System.Runtime.Serialization.Formatters.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Formatters\ref\System.Runtime.Serialization.Formatters.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Numerics\src\System.Runtime.Numerics.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Numerics\ref\System.Runtime.Numerics.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Loader\src\System.Runtime.Loader.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Loader\ref\System.Runtime.Loader.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Intrinsics\src\System.Runtime.Intrinsics.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Intrinsics\ref\System.Runtime.Intrinsics.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices\src\System.Runtime.InteropServices.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices\ref\System.Runtime.InteropServices.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices.RuntimeInformation\ref\System.Runtime.InteropServices.RuntimeInformation.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices.RuntimeInformation\src\System.Runtime.InteropServices.RuntimeInformation.csproj (in 19 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Handles\src\System.Runtime.Handles.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Handles\ref\System.Runtime.Handles.csproj (in 4 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Extensions\src\System.Runtime.Extensions.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.Extensions\ref\System.Runtime.Extensions.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.VisualC\src\System.Runtime.CompilerServices.VisualC.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.VisualC\ref\System.Runtime.CompilerServices.VisualC.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Debug\src\System.Diagnostics.Debug.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Debug\ref\System.Diagnostics.Debug.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.DiagnosticSource\ref\System.Diagnostics.DiagnosticSource.csproj (in 60 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Contracts\src\System.Diagnostics.Contracts.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Diagnostics.Contracts\ref\System.Diagnostics.Contracts.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.Data.OleDb\src\System.Data.OleDb.csproj (in 34 ms). + Restored C:\git2\runtime\src\libraries\System.Data.OleDb\ref\System.Data.OleDb.csproj (in 29 ms). + Restored C:\git2\runtime\src\libraries\System.Data.Odbc\ref\System.Data.Odbc.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Data.DataSetExtensions\src\System.Data.DataSetExtensions.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.Data.Odbc\src\System.Data.Odbc.csproj (in 75 ms). + Restored C:\git2\runtime\src\libraries\System.Data.DataSetExtensions\ref\System.Data.DataSetExtensions.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.Data.Common\src\System.Data.Common.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Data.Common\ref\System.Data.Common.csproj (in 13 ms). + Restored C:\git2\runtime\src\libraries\System.Console\ref\System.Console.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Console\src\System.Console.csproj (in 27 ms). + Restored C:\git2\runtime\src\libraries\System.Configuration.ConfigurationManager\src\System.Configuration.ConfigurationManager.csproj (in 18 ms). + Restored C:\git2\runtime\src\libraries\System.Configuration.ConfigurationManager\ref\System.Configuration.ConfigurationManager.csproj (in 21 ms). + Restored C:\git2\runtime\src\libraries\System.Composition.TypedParts\src\System.Composition.TypedParts.csproj (in 17 ms). + Restored C:\git2\runtime\src\libraries\System.Composition.Runtime\src\System.Composition.Runtime.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Composition.Hosting\src\System.Composition.Hosting.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Composition.Convention\src\System.Composition.Convention.csproj (in 12 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel\src\System.ComponentModel.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.Composition.AttributedModel\src\System.Composition.AttributedModel.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel\ref\System.ComponentModel.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.TypeConverter\src\System.ComponentModel.TypeConverter.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.TypeConverter\ref\System.ComponentModel.TypeConverter.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Primitives\src\System.ComponentModel.Primitives.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.EventBasedAsync\src\System.ComponentModel.EventBasedAsync.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Primitives\ref\System.ComponentModel.Primitives.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.EventBasedAsync\ref\System.ComponentModel.EventBasedAsync.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition\src\System.ComponentModel.Composition.csproj (in 21 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition\ref\System.ComponentModel.Composition.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition.Registration\src\System.ComponentModel.Composition.Registration.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition.Registration\ref\System.ComponentModel.Composition.Registration.csproj (in 4 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Annotations\src\System.ComponentModel.Annotations.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\System.ComponentModel.Annotations\ref\System.ComponentModel.Annotations.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Collections\src\System.Collections.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Collections\ref\System.Collections.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.Specialized\src\System.Collections.Specialized.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.Specialized\ref\System.Collections.Specialized.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.NonGeneric\src\System.Collections.NonGeneric.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.NonGeneric\ref\System.Collections.NonGeneric.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.Immutable\src\System.Collections.Immutable.csproj (in 46 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.Immutable\ref\System.Collections.Immutable.csproj (in 37 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.Concurrent\ref\System.Collections.Concurrent.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\System.Collections.Concurrent\src\System.Collections.Concurrent.csproj (in 11 ms). + Restored C:\git2\runtime\src\libraries\System.CodeDom\src\System.CodeDom.csproj (in 14 ms). + Restored C:\git2\runtime\src\libraries\System.CodeDom\ref\System.CodeDom.csproj (in 15 ms). + Restored C:\git2\runtime\src\libraries\System.Buffers\src\System.Buffers.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\System.Buffers\ref\System.Buffers.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\System.AppContext\ref\System.AppContext.csproj (in 5 ms). + Restored C:\git2\runtime\src\libraries\System.AppContext\src\System.AppContext.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\shims\manual\System.Xml.csproj (in 7 ms). + Restored C:\git2\runtime\src\libraries\src.proj (in 7 ms). + Restored C:\git2\runtime\src\libraries\shims\manual\System.Data.csproj (in 10 ms). + Restored C:\git2\runtime\src\libraries\shims\manual\System.csproj (in 8 ms). + Restored C:\git2\runtime\src\libraries\shims\manual\mscorlib.csproj (in 6 ms). + Restored C:\git2\runtime\src\libraries\shims\generated\WindowsBase.csproj (in 9 ms). + Restored C:\git2\runtime\src\libraries\ref.proj (in 10.03 sec). + Restored C:\git2\runtime\src\libraries\pretest.proj (in 9.99 sec). + Restored C:\git2\runtime\src\libraries\externals.csproj (in 36.35 sec). + Restored C:\git2\runtime\src\libraries\shims\ApiCompat.proj (in 28.02 sec). + Restored C:\git2\runtime\Build.proj (in 39.37 sec). + Failed to download package 'System.Security.Cryptography.Pkcs.5.0.0' from 'https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/5.0.0/system.security.cryptography.pkcs.5.0.0.nupkg'. + The download of 'https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/5.0.0/system.security.cryptography.pkcs.5.0.0.nupkg' timed out because no data was received for 60000ms. + Exception of type 'System.TimeoutException' was thrown. + Failed to download package 'System.ServiceProcess.ServiceController.5.0.0' from 'https://api.nuget.org/v3-flatcontainer/system.serviceprocess.servicecontroller/5.0.0/system.serviceprocess.servicecontroller.5.0.0.nupkg'. + The download of 'https://api.nuget.org/v3-flatcontainer/system.serviceprocess.servicecontroller/5.0.0/system.serviceprocess.servicecontroller.5.0.0.nupkg' timed out because no data was received for 60000ms. + Exception of type 'System.TimeoutException' was thrown. + Restored C:\git2\runtime\src\libraries\libraries-packages.proj (in 1.45 min). + System.Private.CoreLib -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Release\IL\System.Private.CoreLib.dll + "C:\git2\runtime\src\libraries\Native\build-native.cmd" x64 Release outconfig net6.0-windows-Release-x64 -os windows + ********************************************************************** + ** Visual Studio 2019 Developer Command Prompt v16.6.5 + ** Copyright (c) 2020 Microsoft Corporation + ********************************************************************** + [vcvarsall.bat] Environment initialized for: 'x86_x64' + Commencing build of native components + + Determining projects to restore... + Restored C:\git2\runtime\eng\empty.csproj (in 318 ms). + Not searching for unused variables given on the command line. + -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. + -- The C compiler identification is MSVC 19.26.28806.0 + -- The CXX compiler identification is MSVC 19.26.28806.0 + -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe + -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works + -- Detecting C compiler ABI info + -- Detecting C compiler ABI info - done + -- Detecting C compile features + -- Detecting C compile features - done + -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe + -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works + -- Detecting CXX compiler ABI info + -- Detecting CXX compiler ABI info - done + -- Detecting CXX compile features + -- Detecting CXX compile features - done + -- Performing Test COMPILER_HAS_DEPRECATED_ATTR + -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed + -- Performing Test COMPILER_HAS_DEPRECATED + -- Performing Test COMPILER_HAS_DEPRECATED - Success + -- Configuring done + -- Generating done + -- Build files have been written to: C:/git2/runtime/artifacts/obj/native/net6.0-windows-Release-x64 + Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Framework + Copyright (C) Microsoft Corporation. All rights reserved. + + Checking Build System + Building Custom Rule C:/git2/runtime/src/libraries/Native/Windows/clrcompression/CMakeLists.txt + adler32.c + compress.c + crc_folding.c + crc32.c + deflate_medium.c + deflate_quick.c + deflate.c + inffast.c + inflate.c + inftrees.c + match.c + slide_sse.c + trees.c + x86.c + zutil.c + pal_zlib.c + constants.c + context.c + dictionary.c + platform.c + transform.c + bit_reader.c + decode.c + huffman.c + state.c + backward_references.c + backward_references_hq.c + bit_cost.c + block_splitter.c + brotli_bit_stream.c + cluster.c + command.c + compress_fragment.c + compress_fragment_two_pass.c + dictionary_hash.c + encode.c + encoder_dict.c + entropy_encode.c + fast_log.c + histogram.c + literal_cost.c + memory.c + metablock.c + static_dict.c + utf8_util.c + Creating library C:/git2/runtime/artifacts/obj/native/net6.0-windows-Release-x64/clrcompression/Release/clrcompression.lib and object C:/git2/runtime/artifacts/obj/native/net6.0-windows-Release-x64/clrcompression/Release/clrcompression.exp + Generating code + Finished generating code + clrcompression.vcxproj -> C:\git2\runtime\artifacts\obj\native\net6.0-windows-Release-x64\clrcompression\Release\clrcompression.dll + Building Custom Rule C:/git2/runtime/src/libraries/Native/Windows/clrcompression/CMakeLists.txt + adler32.c + compress.c + crc_folding.c + crc32.c + deflate_medium.c + deflate_quick.c + deflate.c + inffast.c + inflate.c + inftrees.c + match.c + slide_sse.c + trees.c + x86.c + zutil.c + pal_zlib.c + constants.c + context.c + dictionary.c + platform.c + transform.c + bit_reader.c + decode.c + huffman.c + state.c + backward_references.c + backward_references_hq.c + bit_cost.c + block_splitter.c + brotli_bit_stream.c + cluster.c + command.c + compress_fragment.c + compress_fragment_two_pass.c + dictionary_hash.c + encode.c + encoder_dict.c + entropy_encode.c + fast_log.c + histogram.c + literal_cost.c + memory.c + metablock.c + static_dict.c + utf8_util.c + clrcompression-static.vcxproj -> C:\git2\runtime\artifacts\obj\native\net6.0-windows-Release-x64\clrcompression\Release\libclrcompression.lib + Building Custom Rule C:/git2/runtime/src/libraries/Native/Windows/CMakeLists.txt + -- Install configuration: "Release" + -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./clrcompression.lib + -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./clrcompression.dll + -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./libclrcompression.lib + -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./clrcompression.pdb + Done building Native components + System.Collections.Immutable -> C:\git2\runtime\artifacts\bin\System.Collections.Immutable\ref\netstandard2.0-Release\System.Collections.Immutable.dll + System.Runtime -> C:\git2\runtime\artifacts\bin\System.Runtime\ref\net6.0-Release\System.Runtime.dll + System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\ref\netstandard2.0-Release\System.Security.Principal.Windows.dll + System.Collections -> C:\git2\runtime\artifacts\bin\System.Collections\ref\net6.0-Release\System.Collections.dll + System.ComponentModel.Annotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Annotations\ref\netstandard2.1-Release\System.ComponentModel.Annotations.dll + System.AppContext -> C:\git2\runtime\artifacts\bin\System.AppContext\ref\net6.0-Release\System.AppContext.dll + System.Buffers -> C:\git2\runtime\artifacts\bin\System.Buffers\ref\net6.0-Release\System.Buffers.dll + System.ComponentModel -> C:\git2\runtime\artifacts\bin\System.ComponentModel\ref\net6.0-Release\System.ComponentModel.dll + System.Collections.Concurrent -> C:\git2\runtime\artifacts\bin\System.Collections.Concurrent\ref\net6.0-Release\System.Collections.Concurrent.dll + System.Diagnostics.DiagnosticSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.DiagnosticSource\ref\netstandard2.0-Release\System.Diagnostics.DiagnosticSource.dll + System.Text.Encoding -> C:\git2\runtime\artifacts\bin\System.Text.Encoding\ref\net6.0-Release\System.Text.Encoding.dll + System.Runtime.Extensions -> C:\git2\runtime\artifacts\bin\System.Runtime.Extensions\ref\net6.0-Release\System.Runtime.Extensions.dll + System.ObjectModel -> C:\git2\runtime\artifacts\bin\System.ObjectModel\ref\net6.0-Release\System.ObjectModel.dll + System.Formats.Asn1 -> C:\git2\runtime\artifacts\bin\System.Formats.Asn1\ref\netstandard2.0-Release\System.Formats.Asn1.dll + System.Linq -> C:\git2\runtime\artifacts\bin\System.Linq\ref\net6.0-Release\System.Linq.dll + System.Diagnostics.StackTrace -> C:\git2\runtime\artifacts\bin\System.Diagnostics.StackTrace\ref\net6.0-Release\System.Diagnostics.StackTrace.dll + System.IO.FileSystem.Primitives -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Primitives\ref\net6.0-Release\System.IO.FileSystem.Primitives.dll + System.Diagnostics.Debug -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Debug\ref\net6.0-Release\System.Diagnostics.Debug.dll + System.Console -> C:\git2\runtime\artifacts\bin\System.Console\ref\net6.0-Release\System.Console.dll + System.Diagnostics.Tools -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tools\ref\net6.0-Release\System.Diagnostics.Tools.dll + System.Threading -> C:\git2\runtime\artifacts\bin\System.Threading\ref\net6.0-Release\System.Threading.dll + System.Diagnostics.Contracts -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Contracts\ref\net6.0-Release\System.Diagnostics.Contracts.dll + System.Diagnostics.FileVersionInfo -> C:\git2\runtime\artifacts\bin\System.Diagnostics.FileVersionInfo\ref\net6.0-Release\System.Diagnostics.FileVersionInfo.dll + System.Globalization.Calendars -> C:\git2\runtime\artifacts\bin\System.Globalization.Calendars\ref\net6.0-Release\System.Globalization.Calendars.dll + System.Resources.Writer -> C:\git2\runtime\artifacts\bin\System.Resources.Writer\ref\net6.0-Release\System.Resources.Writer.dll + System.Linq.Expressions -> C:\git2\runtime\artifacts\bin\System.Linq.Expressions\ref\net6.0-Release\System.Linq.Expressions.dll + System.Runtime.InteropServices -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices\ref\net6.0-Release\System.Runtime.InteropServices.dll + System.IO.Compression -> C:\git2\runtime\artifacts\bin\System.IO.Compression\ref\net6.0-Release\System.IO.Compression.dll + System.Diagnostics.Tracing -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tracing\ref\net6.0-Release\System.Diagnostics.Tracing.dll + System.Security.Principal -> C:\git2\runtime\artifacts\bin\System.Security.Principal\ref\net6.0-Release\System.Security.Principal.dll + System.Collections.NonGeneric -> C:\git2\runtime\artifacts\bin\System.Collections.NonGeneric\ref\net6.0-Release\System.Collections.NonGeneric.dll + Microsoft.Win32.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Primitives\ref\net6.0-Release\Microsoft.Win32.Primitives.dll + System.IO.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem\ref\net6.0-Release\System.IO.FileSystem.dll + Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\ref\netstandard2.0-Release\Microsoft.Bcl.AsyncInterfaces.dll + System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\ref\netstandard2.0-Release\System.Security.AccessControl.dll + System.IO.FileSystem.DriveInfo -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.DriveInfo\ref\net6.0-Release\System.IO.FileSystem.DriveInfo.dll + Microsoft.Win32.Registry -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry\ref\netstandard2.0-Release\Microsoft.Win32.Registry.dll + System.IO -> C:\git2\runtime\artifacts\bin\System.IO\ref\net6.0-Release\System.IO.dll + System.Dynamic.Runtime -> C:\git2\runtime\artifacts\bin\System.Dynamic.Runtime\ref\net6.0-Release\System.Dynamic.Runtime.dll + System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\ref\netstandard2.0-Release\System.Text.Encodings.Web.dll + System.IO.FileSystem.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.AccessControl\ref\netstandard2.0-Release\System.IO.FileSystem.AccessControl.dll + System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\ref\netstandard2.1-Release\System.Runtime.CompilerServices.Unsafe.dll + System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\ref\netstandard2.0-Release\System.Runtime.CompilerServices.Unsafe.dll + System.IO.Pipes -> C:\git2\runtime\artifacts\bin\System.IO.Pipes\ref\net6.0-Release\System.IO.Pipes.dll + System.Globalization.Extensions -> C:\git2\runtime\artifacts\bin\System.Globalization.Extensions\ref\net6.0-Release\System.Globalization.Extensions.dll + System.Reflection.Primitives -> C:\git2\runtime\artifacts\bin\System.Reflection.Primitives\ref\net6.0-Release\System.Reflection.Primitives.dll + System.Threading.Thread -> C:\git2\runtime\artifacts\bin\System.Threading.Thread\ref\net6.0-Release\System.Threading.Thread.dll + System.Globalization -> C:\git2\runtime\artifacts\bin\System.Globalization\ref\net6.0-Release\System.Globalization.dll + System.IO.Compression.ZipFile -> C:\git2\runtime\artifacts\bin\System.IO.Compression.ZipFile\ref\net6.0-Release\System.IO.Compression.ZipFile.dll + System.Resources.ResourceManager -> C:\git2\runtime\artifacts\bin\System.Resources.ResourceManager\ref\net6.0-Release\System.Resources.ResourceManager.dll + System.Reflection.Extensions -> C:\git2\runtime\artifacts\bin\System.Reflection.Extensions\ref\net6.0-Release\System.Reflection.Extensions.dll + Microsoft.CSharp -> C:\git2\runtime\artifacts\bin\Microsoft.CSharp\ref\net6.0-Release\Microsoft.CSharp.dll + System.Linq.Parallel -> C:\git2\runtime\artifacts\bin\System.Linq.Parallel\ref\net6.0-Release\System.Linq.Parallel.dll + System.Linq.Queryable -> C:\git2\runtime\artifacts\bin\System.Linq.Queryable\ref\net6.0-Release\System.Linq.Queryable.dll + System.Memory -> C:\git2\runtime\artifacts\bin\System.Memory\ref\net6.0-Release\System.Memory.dll + System.ComponentModel.Primitives -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Primitives\ref\net6.0-Release\System.ComponentModel.Primitives.dll + System.Collections.Immutable -> C:\git2\runtime\artifacts\bin\System.Collections.Immutable\ref\net6.0-Release\System.Collections.Immutable.dll + System.Reflection.Emit.ILGeneration -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.ILGeneration\ref\net6.0-Release\System.Reflection.Emit.ILGeneration.dll + System.Numerics.Vectors -> C:\git2\runtime\artifacts\bin\System.Numerics.Vectors\ref\net6.0-Release\System.Numerics.Vectors.dll + System.Reflection.DispatchProxy -> C:\git2\runtime\artifacts\bin\System.Reflection.DispatchProxy\ref\net6.0-Release\System.Reflection.DispatchProxy.dll + System.IO.UnmanagedMemoryStream -> C:\git2\runtime\artifacts\bin\System.IO.UnmanagedMemoryStream\ref\net6.0-Release\System.IO.UnmanagedMemoryStream.dll + System.Resources.Reader -> C:\git2\runtime\artifacts\bin\System.Resources.Reader\ref\net6.0-Release\System.Resources.Reader.dll + System.Runtime.Loader -> C:\git2\runtime\artifacts\bin\System.Runtime.Loader\ref\net6.0-Release\System.Runtime.Loader.dll + System.Security.Cryptography.Primitives -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Primitives\ref\net6.0-Release\System.Security.Cryptography.Primitives.dll + System.Transactions.Local -> C:\git2\runtime\artifacts\bin\System.Transactions.Local\ref\net6.0-Release\System.Transactions.Local.dll + System.Reflection.TypeExtensions -> C:\git2\runtime\artifacts\bin\System.Reflection.TypeExtensions\ref\net6.0-Release\System.Reflection.TypeExtensions.dll + System.IO.IsolatedStorage -> C:\git2\runtime\artifacts\bin\System.IO.IsolatedStorage\ref\net6.0-Release\System.IO.IsolatedStorage.dll + System.IO.MemoryMappedFiles -> C:\git2\runtime\artifacts\bin\System.IO.MemoryMappedFiles\ref\net6.0-Release\System.IO.MemoryMappedFiles.dll + System.Reflection.Emit.Lightweight -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.Lightweight\ref\net6.0-Release\System.Reflection.Emit.Lightweight.dll + System.Reflection.Emit -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit\ref\net6.0-Release\System.Reflection.Emit.dll + System.Security.Cryptography.Encoding -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Encoding\ref\net6.0-Release\System.Security.Cryptography.Encoding.dll + System.Security.Cryptography.Cng -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Cng\ref\netstandard2.1-Release\System.Security.Cryptography.Cng.dll + System.Reflection -> C:\git2\runtime\artifacts\bin\System.Reflection\ref\net6.0-Release\System.Reflection.dll + System.Collections.Specialized -> C:\git2\runtime\artifacts\bin\System.Collections.Specialized\ref\net6.0-Release\System.Collections.Specialized.dll + System.Text.Encoding.CodePages -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.CodePages\ref\netstandard2.0-Release\System.Text.Encoding.CodePages.dll + Microsoft.VisualBasic.Core -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic.Core\ref\net6.0-Release\Microsoft.VisualBasic.Core.dll + System.Runtime.CompilerServices.VisualC -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.VisualC\ref\net6.0-Release\System.Runtime.CompilerServices.VisualC.dll + System.Runtime.Serialization.Primitives -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Primitives\ref\net6.0-Release\System.Runtime.Serialization.Primitives.dll + System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\ref\net6.0-Release\System.Text.Encodings.Web.dll + System.IO.Compression.Brotli -> C:\git2\runtime\artifacts\bin\System.IO.Compression.Brotli\ref\net6.0-Release\System.IO.Compression.Brotli.dll + System.Net.Primitives -> C:\git2\runtime\artifacts\bin\System.Net.Primitives\ref\net6.0-Release\System.Net.Primitives.dll + System.Runtime.InteropServices.RuntimeInformation -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices.RuntimeInformation\ref\net6.0-Release\System.Runtime.InteropServices.RuntimeInformation.dll + System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\ref\netstandard2.0-Release\System.Threading.Channels.dll + System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\ref\netstandard2.1-Release\System.Threading.Channels.dll + System.Runtime.Handles -> C:\git2\runtime\artifacts\bin\System.Runtime.Handles\ref\net6.0-Release\System.Runtime.Handles.dll + System.Threading.Tasks.Dataflow -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Dataflow\ref\netstandard2.0-Release\System.Threading.Tasks.Dataflow.dll + System.Net.NameResolution -> C:\git2\runtime\artifacts\bin\System.Net.NameResolution\ref\net6.0-Release\System.Net.NameResolution.dll + System.Net.WebHeaderCollection -> C:\git2\runtime\artifacts\bin\System.Net.WebHeaderCollection\ref\net6.0-Release\System.Net.WebHeaderCollection.dll + System.ComponentModel.EventBasedAsync -> C:\git2\runtime\artifacts\bin\System.ComponentModel.EventBasedAsync\ref\net6.0-Release\System.ComponentModel.EventBasedAsync.dll + System.Security.Cryptography.Algorithms -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Algorithms\ref\net6.0-Release\System.Security.Cryptography.Algorithms.dll + System.Net.WebProxy -> C:\git2\runtime\artifacts\bin\System.Net.WebProxy\ref\net6.0-Release\System.Net.WebProxy.dll + System.Net.NetworkInformation -> C:\git2\runtime\artifacts\bin\System.Net.NetworkInformation\ref\net6.0-Release\System.Net.NetworkInformation.dll + System.Drawing.Primitives -> C:\git2\runtime\artifacts\bin\System.Drawing.Primitives\ref\net6.0-Release\System.Drawing.Primitives.dll + System.Diagnostics.TraceSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TraceSource\ref\net6.0-Release\System.Diagnostics.TraceSource.dll + System.Xml.ReaderWriter -> C:\git2\runtime\artifacts\bin\System.Xml.ReaderWriter\ref\net6.0-Release\System.Xml.ReaderWriter.dll + System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\ref\netstandard2.0-Release\System.Text.Json.dll + System.Runtime.Intrinsics -> C:\git2\runtime\artifacts\bin\System.Runtime.Intrinsics\ref\net6.0-Release\System.Runtime.Intrinsics.dll + System.Reflection.Metadata -> C:\git2\runtime\artifacts\bin\System.Reflection.Metadata\ref\netstandard2.0-Release\System.Reflection.Metadata.dll + System.Diagnostics.Process -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Process\ref\net6.0-Release\System.Diagnostics.Process.dll + System.Net.WebSockets -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets\ref\net6.0-Release\System.Net.WebSockets.dll + System.Runtime.Numerics -> C:\git2\runtime\artifacts\bin\System.Runtime.Numerics\ref\net6.0-Release\System.Runtime.Numerics.dll + System.Net.Sockets -> C:\git2\runtime\artifacts\bin\System.Net.Sockets\ref\net6.0-Release\System.Net.Sockets.dll + System.Diagnostics.TextWriterTraceListener -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TextWriterTraceListener\ref\net6.0-Release\System.Diagnostics.TextWriterTraceListener.dll + System.ComponentModel.TypeConverter -> C:\git2\runtime\artifacts\bin\System.ComponentModel.TypeConverter\ref\net6.0-Release\System.ComponentModel.TypeConverter.dll + System.Security.Cryptography.OpenSsl -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.OpenSsl\ref\net6.0-Release\System.Security.Cryptography.OpenSsl.dll + System.Security.Cryptography.X509Certificates -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.X509Certificates\ref\net6.0-Release\System.Security.Cryptography.X509Certificates.dll + System.Net.Ping -> C:\git2\runtime\artifacts\bin\System.Net.Ping\ref\net6.0-Release\System.Net.Ping.dll + System.Security.Cryptography.Cng -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Cng\ref\net6.0-Release\System.Security.Cryptography.Cng.dll + System.Threading.Tasks.Parallel -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Parallel\ref\net6.0-Release\System.Threading.Tasks.Parallel.dll + System.Threading.Tasks -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks\ref\net6.0-Release\System.Threading.Tasks.dll + System.Reflection.Metadata -> C:\git2\runtime\artifacts\bin\System.Reflection.Metadata\ref\net6.0-Release\System.Reflection.Metadata.dll + System.Net.Http.Json -> C:\git2\runtime\artifacts\bin\System.Net.Http.Json\ref\netstandard2.0-Release\System.Net.Http.Json.dll + System.Security.SecureString -> C:\git2\runtime\artifacts\bin\System.Security.SecureString\ref\net6.0-Release\System.Security.SecureString.dll + System.Threading.Timer -> C:\git2\runtime\artifacts\bin\System.Threading.Timer\ref\net6.0-Release\System.Threading.Timer.dll + System.IO.FileSystem.Watcher -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Watcher\ref\net6.0-Release\System.IO.FileSystem.Watcher.dll + System.ValueTuple -> C:\git2\runtime\artifacts\bin\System.ValueTuple\ref\net6.0-Release\System.ValueTuple.dll + System.Text.RegularExpressions -> C:\git2\runtime\artifacts\bin\System.Text.RegularExpressions\ref\net6.0-Release\System.Text.RegularExpressions.dll + System.Xml.XmlDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XmlDocument\ref\net6.0-Release\System.Xml.XmlDocument.dll + System.Runtime.Serialization.Xml -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Xml\ref\net6.0-Release\System.Runtime.Serialization.Xml.dll + System.Xml.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XDocument\ref\net6.0-Release\System.Xml.XDocument.dll + System.Web.HttpUtility -> C:\git2\runtime\artifacts\bin\System.Web.HttpUtility\ref\net6.0-Release\System.Web.HttpUtility.dll + System.Threading.Tasks.Extensions -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Extensions\ref\net6.0-Release\System.Threading.Tasks.Extensions.dll + System.Runtime.Serialization.Json -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Json\ref\net6.0-Release\System.Runtime.Serialization.Json.dll + System.Security.Claims -> C:\git2\runtime\artifacts\bin\System.Security.Claims\ref\net6.0-Release\System.Security.Claims.dll + System.Threading.Overlapped -> C:\git2\runtime\artifacts\bin\System.Threading.Overlapped\ref\net6.0-Release\System.Threading.Overlapped.dll + System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\ref\net6.0-Release\System.Text.Json.dll + System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\ref\net6.0-Release\System.Threading.Channels.dll + System.Xml.XPath -> C:\git2\runtime\artifacts\bin\System.Xml.XPath\ref\net6.0-Release\System.Xml.XPath.dll + System.Text.Encoding.Extensions -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.Extensions\ref\net6.0-Release\System.Text.Encoding.Extensions.dll + System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\ref\net6.0-Release\System.Security.Principal.Windows.dll + System.Xml.XmlSerializer -> C:\git2\runtime\artifacts\bin\System.Xml.XmlSerializer\ref\net6.0-Release\System.Xml.XmlSerializer.dll + System.Data.Common -> C:\git2\runtime\artifacts\bin\System.Data.Common\ref\net6.0-Release\System.Data.Common.dll + System.Net.Security -> C:\git2\runtime\artifacts\bin\System.Net.Security\ref\net6.0-Release\System.Net.Security.dll + System.Runtime.Serialization.Formatters -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Formatters\ref\net6.0-Release\System.Runtime.Serialization.Formatters.dll + System.Data.DataSetExtensions -> C:\git2\runtime\artifacts\bin\System.Data.DataSetExtensions\ref\net6.0-Release\System.Data.DataSetExtensions.dll + System.Net.ServicePoint -> C:\git2\runtime\artifacts\bin\System.Net.ServicePoint\ref\net6.0-Release\System.Net.ServicePoint.dll + System.Text.Encoding.CodePages -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.CodePages\ref\net6.0-Release\System.Text.Encoding.CodePages.dll + System.Net.WebSockets.Client -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.Client\ref\net6.0-Release\System.Net.WebSockets.Client.dll + System.Net.HttpListener -> C:\git2\runtime\artifacts\bin\System.Net.HttpListener\ref\net6.0-Release\System.Net.HttpListener.dll + System.Security.Cryptography.Csp -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Csp\ref\net6.0-Release\System.Security.Cryptography.Csp.dll + System.Xml.XPath.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XPath.XDocument\ref\net6.0-Release\System.Xml.XPath.XDocument.dll + System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\ref\net6.0-Release\System.Security.AccessControl.dll + System.Threading.ThreadPool -> C:\git2\runtime\artifacts\bin\System.Threading.ThreadPool\ref\net6.0-Release\System.Threading.ThreadPool.dll + System.Net.Quic -> C:\git2\runtime\artifacts\bin\System.Net.Quic\ref\net6.0-Release\System.Net.Quic.dll + System.Net.Mail -> C:\git2\runtime\artifacts\bin\System.Net.Mail\ref\net6.0-Release\System.Net.Mail.dll + System.Net.Requests -> C:\git2\runtime\artifacts\bin\System.Net.Requests\ref\net6.0-Release\System.Net.Requests.dll + System.IO.Pipes.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.Pipes.AccessControl\ref\net6.0-Release\System.IO.Pipes.AccessControl.dll + System.Net.Http -> C:\git2\runtime\artifacts\bin\System.Net.Http\ref\net6.0-Release\System.Net.Http.dll + System.Net.Http.Json -> C:\git2\runtime\artifacts\bin\System.Net.Http.Json\ref\net6.0-Release\System.Net.Http.Json.dll + System.Net.WebClient -> C:\git2\runtime\artifacts\bin\System.Net.WebClient\ref\net6.0-Release\System.Net.WebClient.dll + netstandard -> C:\git2\runtime\artifacts\bin\netstandard\net6.0-Release\netstandard.dll + Microsoft.VisualBasic -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic\net6.0-Release\Microsoft.VisualBasic.dll + mscorlib -> C:\git2\runtime\artifacts\bin\mscorlib\net6.0-Release\mscorlib.dll + System.ComponentModel.DataAnnotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.DataAnnotations\net6.0-Release\System.ComponentModel.DataAnnotations.dll + System.Configuration -> C:\git2\runtime\artifacts\bin\System.Configuration\net6.0-Release\System.Configuration.dll + System.Core -> C:\git2\runtime\artifacts\bin\System.Core\net6.0-Release\System.Core.dll + System -> C:\git2\runtime\artifacts\bin\System\net6.0-Release\System.dll + System.Data -> C:\git2\runtime\artifacts\bin\System.Data\net6.0-Release\System.Data.dll + System.Drawing -> C:\git2\runtime\artifacts\bin\System.Drawing\net6.0-Release\System.Drawing.dll + System.IO.Compression.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.Compression.FileSystem\net6.0-Release\System.IO.Compression.FileSystem.dll + System.Net -> C:\git2\runtime\artifacts\bin\System.Net\net6.0-Release\System.Net.dll + System.Numerics -> C:\git2\runtime\artifacts\bin\System.Numerics\net6.0-Release\System.Numerics.dll + System.Runtime.Serialization -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization\net6.0-Release\System.Runtime.Serialization.dll + System.Security -> C:\git2\runtime\artifacts\bin\System.Security\net6.0-Release\System.Security.dll + System.ServiceModel.Web -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Web\net6.0-Release\System.ServiceModel.Web.dll + System.ServiceProcess -> C:\git2\runtime\artifacts\bin\System.ServiceProcess\net6.0-Release\System.ServiceProcess.dll + System.Transactions -> C:\git2\runtime\artifacts\bin\System.Transactions\net6.0-Release\System.Transactions.dll + System.Web -> C:\git2\runtime\artifacts\bin\System.Web\net6.0-Release\System.Web.dll + System.Windows -> C:\git2\runtime\artifacts\bin\System.Windows\net6.0-Release\System.Windows.dll + System.Xml -> C:\git2\runtime\artifacts\bin\System.Xml\net6.0-Release\System.Xml.dll + System.Xml.Linq -> C:\git2\runtime\artifacts\bin\System.Xml.Linq\net6.0-Release\System.Xml.Linq.dll + System.Xml.Serialization -> C:\git2\runtime\artifacts\bin\System.Xml.Serialization\net6.0-Release\System.Xml.Serialization.dll + WindowsBase -> C:\git2\runtime\artifacts\bin\WindowsBase\net6.0-Release\WindowsBase.dll + Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\ref\netstandard2.1-Release\Microsoft.Bcl.AsyncInterfaces.dll + Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\ref\netstandard2.0-Release\Microsoft.Extensions.Primitives.dll + Microsoft.Extensions.DependencyModel -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyModel\ref\netstandard2.0-Release\Microsoft.Extensions.DependencyModel.dll + Microsoft.Extensions.DependencyInjection.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.Abstractions.dll + Microsoft.Extensions.Configuration.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Abstractions.dll + Microsoft.Extensions.FileSystemGlobbing -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileSystemGlobbing\ref\netstandard2.0-Release\Microsoft.Extensions.FileSystemGlobbing.dll + Microsoft.Win32.SystemEvents -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.SystemEvents\ref\netstandard2.0-Release\Microsoft.Win32.SystemEvents.dll + Microsoft.Extensions.Logging.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Abstractions.dll + System.ComponentModel.Composition -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition\ref\netstandard2.0-Release\System.ComponentModel.Composition.dll + Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\ref\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.dll + System.Data.Odbc -> C:\git2\runtime\artifacts\bin\System.Data.Odbc\ref\netstandard2.0-Release\System.Data.Odbc.dll + Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\ref\netstandard2.1-Release\Microsoft.Extensions.Primitives.dll + System.Diagnostics.PerformanceCounter -> C:\git2\runtime\artifacts\bin\System.Diagnostics.PerformanceCounter\ref\netstandard2.0-Release\System.Diagnostics.PerformanceCounter.dll + Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\ref\netstandard2.1-Release\Microsoft.Extensions.DependencyInjection.dll + System.IO.Packaging -> C:\git2\runtime\artifacts\bin\System.IO.Packaging\ref\netstandard2.0-Release\System.IO.Packaging.dll + System.Reflection.Context -> C:\git2\runtime\artifacts\bin\System.Reflection.Context\ref\netstandard2.0-Release\System.Reflection.Context.dll + System.IO.Ports -> C:\git2\runtime\artifacts\bin\System.IO.Ports\ref\netstandard2.0-Release\System.IO.Ports.dll + Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\ref\netstandard2.0-Release\Microsoft.Extensions.Options.dll + System.IO.Pipelines -> C:\git2\runtime\artifacts\bin\System.IO.Pipelines\ref\netstandard2.0-Release\System.IO.Pipelines.dll + System.Net.WebSockets.WebSocketProtocol -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.WebSocketProtocol\ref\netstandard2.0-Release\System.Net.WebSockets.WebSocketProtocol.dll + System.Net.Http.WinHttpHandler -> C:\git2\runtime\artifacts\bin\System.Net.Http.WinHttpHandler\ref\netstandard2.0-Release\System.Net.Http.WinHttpHandler.dll + Microsoft.Extensions.FileProviders.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Abstractions.dll + System.Numerics.Tensors -> C:\git2\runtime\artifacts\bin\System.Numerics.Tensors\ref\netstandard2.0-Release\System.Numerics.Tensors.dll + Microsoft.Extensions.Options.DataAnnotations -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.DataAnnotations\ref\netstandard2.0-Release\Microsoft.Extensions.Options.DataAnnotations.dll + Microsoft.Extensions.Configuration.Binder -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Binder\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Binder.dll + Microsoft.Extensions.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.dll + System.Resources.Extensions -> C:\git2\runtime\artifacts\bin\System.Resources.Extensions\ref\netstandard2.0-Release\System.Resources.Extensions.dll + System.Reflection.MetadataLoadContext -> C:\git2\runtime\artifacts\bin\System.Reflection.MetadataLoadContext\ref\netstandard2.0-Release\System.Reflection.MetadataLoadContext.dll + System.DirectoryServices.AccountManagement -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.AccountManagement\ref\netstandard2.0-Release\System.DirectoryServices.AccountManagement.dll + System.Runtime.Caching -> C:\git2\runtime\artifacts\bin\System.Runtime.Caching\ref\netstandard2.0-Release\System.Runtime.Caching.dll + System.ComponentModel.Composition.Registration -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition.Registration\ref\netstandard2.1-Release\System.ComponentModel.Composition.Registration.dll + System.Security.Cryptography.ProtectedData -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.ProtectedData\ref\netstandard2.0-Release\System.Security.Cryptography.ProtectedData.dll + Microsoft.Win32.Registry.AccessControl -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry.AccessControl\ref\netstandard2.0-Release\Microsoft.Win32.Registry.AccessControl.dll + System.Security.Cryptography.Pkcs -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Pkcs\ref\netstandard2.1-Release\System.Security.Cryptography.Pkcs.dll + System.IO.Pipelines -> C:\git2\runtime\artifacts\bin\System.IO.Pipelines\ref\net6.0-Release\System.IO.Pipelines.dll + System.ServiceModel.Syndication -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Syndication\ref\netstandard2.0-Release\System.ServiceModel.Syndication.dll + System.DirectoryServices.Protocols -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.Protocols\ref\netstandard2.0-Release\System.DirectoryServices.Protocols.dll + Microsoft.Extensions.FileProviders.Composite -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Composite\ref\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Composite.dll + Microsoft.Extensions.Configuration.EnvironmentVariables -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.EnvironmentVariables\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.EnvironmentVariables.dll + Microsoft.Extensions.FileProviders.Physical -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Physical\ref\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Physical.dll + Microsoft.Extensions.Configuration.CommandLine -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.CommandLine\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.CommandLine.dll + System.Formats.Cbor -> C:\git2\runtime\artifacts\bin\System.Formats.Cbor\ref\net6.0-Release\System.Formats.Cbor.dll + System.Security.Cryptography.Pkcs -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Pkcs\ref\net6.0-Release\System.Security.Cryptography.Pkcs.dll + Microsoft.Extensions.Options.ConfigurationExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.ConfigurationExtensions\ref\netstandard2.0-Release\Microsoft.Extensions.Options.ConfigurationExtensions.dll + System.ServiceModel.Syndication -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Syndication\ref\net6.0-Release\System.ServiceModel.Syndication.dll + Microsoft.Extensions.Caching.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Caching.Abstractions.dll + System.Drawing.Common -> C:\git2\runtime\artifacts\bin\System.Drawing.Common\ref\net6.0-Release\System.Drawing.Common.dll + Microsoft.Extensions.Logging -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.dll + Microsoft.Extensions.Hosting.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Hosting.Abstractions.dll + System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\ref\netstandard2.0-Release\System.Security.Permissions.dll + System.Drawing.Common -> C:\git2\runtime\artifacts\bin\System.Drawing.Common\ref\netcoreapp3.0-Release\System.Drawing.Common.dll + Microsoft.Extensions.Configuration.FileExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.FileExtensions\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.FileExtensions.dll + System.CodeDom -> C:\git2\runtime\artifacts\bin\System.CodeDom\ref\netstandard2.0-Release\System.CodeDom.dll + System.Diagnostics.EventLog -> C:\git2\runtime\artifacts\bin\System.Diagnostics.EventLog\ref\netstandard2.0-Release\System.Diagnostics.EventLog.dll + System.Configuration.ConfigurationManager -> C:\git2\runtime\artifacts\bin\System.Configuration.ConfigurationManager\ref\netstandard2.0-Release\System.Configuration.ConfigurationManager.dll + System.Net.Connections -> C:\git2\runtime\artifacts\bin\System.Net.Connections\ref\net6.0-Release\System.Net.Connections.dll + Microsoft.Extensions.Configuration.Ini -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Ini\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Ini.dll + System.Management -> C:\git2\runtime\artifacts\bin\System.Management\ref\netstandard2.0-Release\System.Management.dll + Microsoft.Extensions.Logging.Debug -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Debug\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Debug.dll + Microsoft.Extensions.Logging.TraceSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.TraceSource\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.TraceSource.dll + Microsoft.Extensions.Http -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Http\ref\netstandard2.0-Release\Microsoft.Extensions.Http.dll + Microsoft.Extensions.Caching.Memory -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Memory\ref\netstandard2.0-Release\Microsoft.Extensions.Caching.Memory.dll + Microsoft.Extensions.Logging.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Configuration\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Configuration.dll + Microsoft.Extensions.Configuration.Json -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Json\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Json.dll + Microsoft.Extensions.Configuration.Xml -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Xml\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Xml.dll + Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\ref\netstandard2.1-Release\Microsoft.Extensions.Options.dll + Microsoft.Extensions.Logging.EventSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventSource\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.EventSource.dll + Microsoft.Extensions.Logging.Console -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Console\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Console.dll + System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\ref\netcoreapp3.0-Release\System.Security.Principal.Windows.dll + System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\ref\netcoreapp3.0-Release\System.Windows.Extensions.dll + System.Security.Cryptography.Xml -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Xml\ref\netstandard2.0-Release\System.Security.Cryptography.Xml.dll + Microsoft.Extensions.Logging.EventLog -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventLog\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.EventLog.dll + System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\ref\net5.0-Release\System.Security.Permissions.dll + Microsoft.Extensions.Hosting.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting.Abstractions\ref\netstandard2.1-Release\Microsoft.Extensions.Hosting.Abstractions.dll + System.Threading.AccessControl -> C:\git2\runtime\artifacts\bin\System.Threading.AccessControl\ref\netstandard2.0-Release\System.Threading.AccessControl.dll + System.ServiceProcess.ServiceController -> C:\git2\runtime\artifacts\bin\System.ServiceProcess.ServiceController\ref\netstandard2.0-Release\System.ServiceProcess.ServiceController.dll + Microsoft.Extensions.Configuration.UserSecrets -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.UserSecrets\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.UserSecrets.dll + Microsoft.Extensions.Options.DataAnnotations -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.DataAnnotations\ref\netstandard2.1-Release\Microsoft.Extensions.Options.DataAnnotations.dll + System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\ref\net6.0-Release\System.Windows.Extensions.dll + System.Data.OleDb -> C:\git2\runtime\artifacts\bin\System.Data.OleDb\ref\netstandard2.0-Release\System.Data.OleDb.dll + Microsoft.Extensions.Hosting -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting\ref\netstandard2.0-Release\Microsoft.Extensions.Hosting.dll + System.DirectoryServices -> C:\git2\runtime\artifacts\bin\System.DirectoryServices\ref\netstandard2.0-Release\System.DirectoryServices.dll + netstandard -> C:\git2\runtime\artifacts\bin\netstandard\net6.0-Release\netstandard.dll + Microsoft.VisualBasic -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic\net6.0-Release\Microsoft.VisualBasic.dll + mscorlib -> C:\git2\runtime\artifacts\bin\mscorlib\net6.0-Release\mscorlib.dll + System.ComponentModel.DataAnnotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.DataAnnotations\net6.0-Release\System.ComponentModel.DataAnnotations.dll + System.Configuration -> C:\git2\runtime\artifacts\bin\System.Configuration\net6.0-Release\System.Configuration.dll + System.Core -> C:\git2\runtime\artifacts\bin\System.Core\net6.0-Release\System.Core.dll + System -> C:\git2\runtime\artifacts\bin\System\net6.0-Release\System.dll + System.Data -> C:\git2\runtime\artifacts\bin\System.Data\net6.0-Release\System.Data.dll + System.Drawing -> C:\git2\runtime\artifacts\bin\System.Drawing\net6.0-Release\System.Drawing.dll + System.IO.Compression.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.Compression.FileSystem\net6.0-Release\System.IO.Compression.FileSystem.dll + System.Net -> C:\git2\runtime\artifacts\bin\System.Net\net6.0-Release\System.Net.dll + System.Numerics -> C:\git2\runtime\artifacts\bin\System.Numerics\net6.0-Release\System.Numerics.dll + System.Runtime.Serialization -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization\net6.0-Release\System.Runtime.Serialization.dll + System.Security -> C:\git2\runtime\artifacts\bin\System.Security\net6.0-Release\System.Security.dll + System.ServiceModel.Web -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Web\net6.0-Release\System.ServiceModel.Web.dll + System.ServiceProcess -> C:\git2\runtime\artifacts\bin\System.ServiceProcess\net6.0-Release\System.ServiceProcess.dll + System.Transactions -> C:\git2\runtime\artifacts\bin\System.Transactions\net6.0-Release\System.Transactions.dll + System.Web -> C:\git2\runtime\artifacts\bin\System.Web\net6.0-Release\System.Web.dll + System.Windows -> C:\git2\runtime\artifacts\bin\System.Windows\net6.0-Release\System.Windows.dll + System.Xml -> C:\git2\runtime\artifacts\bin\System.Xml\net6.0-Release\System.Xml.dll + System.Xml.Linq -> C:\git2\runtime\artifacts\bin\System.Xml.Linq\net6.0-Release\System.Xml.Linq.dll + System.Xml.Serialization -> C:\git2\runtime\artifacts\bin\System.Xml.Serialization\net6.0-Release\System.Xml.Serialization.dll + WindowsBase -> C:\git2\runtime\artifacts\bin\WindowsBase\net6.0-Release\WindowsBase.dll + System.Private.CoreLib -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Release\IL\System.Private.CoreLib.dll + Microsoft.Win32.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Primitives\net6.0-windows-Release\Microsoft.Win32.Primitives.dll + System.Collections.Specialized -> C:\git2\runtime\artifacts\bin\System.Collections.Specialized\net6.0-Release\System.Collections.Specialized.dll + System.Collections.NonGeneric -> C:\git2\runtime\artifacts\bin\System.Collections.NonGeneric\net6.0-Release\System.Collections.NonGeneric.dll + System.ComponentModel.EventBasedAsync -> C:\git2\runtime\artifacts\bin\System.ComponentModel.EventBasedAsync\net6.0-Release\System.ComponentModel.EventBasedAsync.dll + System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\net6.0-windows-Release\System.Security.Principal.Windows.dll + System.Collections.Immutable -> C:\git2\runtime\artifacts\bin\System.Collections.Immutable\net6.0-Release\System.Collections.Immutable.dll + System.ComponentModel.Annotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Annotations\netstandard2.1-Release\System.ComponentModel.Annotations.dll + Microsoft.CSharp -> C:\git2\runtime\artifacts\bin\Microsoft.CSharp\net6.0-windows-Release\Microsoft.CSharp.dll + System.ComponentModel -> C:\git2\runtime\artifacts\bin\System.ComponentModel\net6.0-Release\System.ComponentModel.dll + System.ComponentModel.Primitives -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Primitives\net6.0-Release\System.ComponentModel.Primitives.dll + System.Console -> C:\git2\runtime\artifacts\bin\System.Console\net6.0-windows-Release\System.Console.dll + System.Data.DataSetExtensions -> C:\git2\runtime\artifacts\bin\System.Data.DataSetExtensions\net6.0-Release\System.Data.DataSetExtensions.dll + System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\net6.0-windows-Release\System.Security.AccessControl.dll + System.Diagnostics.FileVersionInfo -> C:\git2\runtime\artifacts\bin\System.Diagnostics.FileVersionInfo\net6.0-windows-Release\System.Diagnostics.FileVersionInfo.dll + System.Diagnostics.DiagnosticSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.DiagnosticSource\net6.0-Release\System.Diagnostics.DiagnosticSource.dll + System.Diagnostics.TextWriterTraceListener -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TextWriterTraceListener\net6.0-Release\System.Diagnostics.TextWriterTraceListener.dll + Microsoft.Win32.SystemEvents -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.SystemEvents\net6.0-windows-Release\Microsoft.Win32.SystemEvents.dll + System.Dynamic.Runtime -> C:\git2\runtime\artifacts\bin\System.Dynamic.Runtime\net6.0-Release\System.Dynamic.Runtime.dll + System.ComponentModel.TypeConverter -> C:\git2\runtime\artifacts\bin\System.ComponentModel.TypeConverter\net6.0-Release\System.ComponentModel.TypeConverter.dll + System.Globalization.Extensions -> C:\git2\runtime\artifacts\bin\System.Globalization.Extensions\net6.0-Release\System.Globalization.Extensions.dll + System.Formats.Asn1 -> C:\git2\runtime\artifacts\bin\System.Formats.Asn1\net6.0-Release\System.Formats.Asn1.dll + Microsoft.Win32.Registry -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry\net6.0-windows-Release\Microsoft.Win32.Registry.dll + System.IO.Compression.Brotli -> C:\git2\runtime\artifacts\bin\System.IO.Compression.Brotli\net6.0-windows-Release\System.IO.Compression.Brotli.dll + System.IO.Compression.ZipFile -> C:\git2\runtime\artifacts\bin\System.IO.Compression.ZipFile\net6.0-Release\System.IO.Compression.ZipFile.dll + System.AppContext -> C:\git2\runtime\artifacts\bin\System.AppContext\net6.0-Release\System.AppContext.dll + System.IO.Compression -> C:\git2\runtime\artifacts\bin\System.IO.Compression\net6.0-windows-Release\System.IO.Compression.dll + System.IO.FileSystem.DriveInfo -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.DriveInfo\net6.0-windows-Release\System.IO.FileSystem.DriveInfo.dll + System.Reflection.Metadata -> C:\git2\runtime\artifacts\bin\System.Reflection.Metadata\net6.0-Release\System.Reflection.Metadata.dll + System.IO.FileSystem.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.AccessControl\net6.0-windows-Release\System.IO.FileSystem.AccessControl.dll + System.IO.FileSystem.Primitives -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Primitives\net6.0-Release\System.IO.FileSystem.Primitives.dll + System.IO.FileSystem.Watcher -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Watcher\net6.0-windows-Release\System.IO.FileSystem.Watcher.dll + System.Collections -> C:\git2\runtime\artifacts\bin\System.Collections\net6.0-Release\System.Collections.dll + System.IO.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem\net6.0-windows-Release\System.IO.FileSystem.dll + System.IO.MemoryMappedFiles -> C:\git2\runtime\artifacts\bin\System.IO.MemoryMappedFiles\net6.0-windows-Release\System.IO.MemoryMappedFiles.dll + System.Buffers -> C:\git2\runtime\artifacts\bin\System.Buffers\net6.0-Release\System.Buffers.dll + System.Drawing.Primitives -> C:\git2\runtime\artifacts\bin\System.Drawing.Primitives\net6.0-windows-Release\System.Drawing.Primitives.dll + System.IO -> C:\git2\runtime\artifacts\bin\System.IO\net6.0-Release\System.IO.dll + System.Diagnostics.Contracts -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Contracts\net6.0-Release\System.Diagnostics.Contracts.dll + System.Net.Http.Json -> C:\git2\runtime\artifacts\bin\System.Net.Http.Json\net6.0-Release\System.Net.Http.Json.dll + System.Linq.Parallel -> C:\git2\runtime\artifacts\bin\System.Linq.Parallel\net6.0-Release\System.Linq.Parallel.dll + System.Linq.Queryable -> C:\git2\runtime\artifacts\bin\System.Linq.Queryable\net6.0-Release\System.Linq.Queryable.dll + System.Diagnostics.Tools -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tools\net6.0-Release\System.Diagnostics.Tools.dll + System.Linq -> C:\git2\runtime\artifacts\bin\System.Linq\net6.0-Release\System.Linq.dll + System.Globalization -> C:\git2\runtime\artifacts\bin\System.Globalization\net6.0-Release\System.Globalization.dll + System.Globalization.Calendars -> C:\git2\runtime\artifacts\bin\System.Globalization.Calendars\net6.0-Release\System.Globalization.Calendars.dll + System.Linq.Expressions -> C:\git2\runtime\artifacts\bin\System.Linq.Expressions\net6.0-Release\System.Linq.Expressions.dll + System.Net.Ping -> C:\git2\runtime\artifacts\bin\System.Net.Ping\net6.0-windows-Release\System.Net.Ping.dll + System.Net.NetworkInformation -> C:\git2\runtime\artifacts\bin\System.Net.NetworkInformation\net6.0-windows-Release\System.Net.NetworkInformation.dll + System.Diagnostics.Process -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Process\net6.0-windows-Release\System.Diagnostics.Process.dll + System.Net.Primitives -> C:\git2\runtime\artifacts\bin\System.Net.Primitives\net6.0-windows-Release\System.Net.Primitives.dll + System.Net.Quic -> C:\git2\runtime\artifacts\bin\System.Net.Quic\net6.0-windows-Release\System.Net.Quic.dll + System.IO.Pipes -> C:\git2\runtime\artifacts\bin\System.IO.Pipes\net6.0-windows-Release\System.IO.Pipes.dll + System.Net.ServicePoint -> C:\git2\runtime\artifacts\bin\System.Net.ServicePoint\net6.0-Release\System.Net.ServicePoint.dll + System.Diagnostics.Debug -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Debug\net6.0-Release\System.Diagnostics.Debug.dll + System.Net.WebProxy -> C:\git2\runtime\artifacts\bin\System.Net.WebProxy\net6.0-Release\System.Net.WebProxy.dll + System.Net.WebHeaderCollection -> C:\git2\runtime\artifacts\bin\System.Net.WebHeaderCollection\net6.0-Release\System.Net.WebHeaderCollection.dll + System.Net.WebClient -> C:\git2\runtime\artifacts\bin\System.Net.WebClient\net6.0-Release\System.Net.WebClient.dll + System.Net.WebSockets.Client -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.Client\net6.0-Release\System.Net.WebSockets.Client.dll + System.Net.WebSockets -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets\net6.0-Release\System.Net.WebSockets.dll + System.Diagnostics.Tracing -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tracing\net6.0-Release\System.Diagnostics.Tracing.dll + System.Threading -> C:\git2\runtime\artifacts\bin\System.Threading\net6.0-Release\System.Threading.dll + System.ObjectModel -> C:\git2\runtime\artifacts\bin\System.ObjectModel\net6.0-Release\System.ObjectModel.dll + System.Reflection.DispatchProxy -> C:\git2\runtime\artifacts\bin\System.Reflection.DispatchProxy\net6.0-Release\System.Reflection.DispatchProxy.dll + System.Private.DataContractSerialization -> C:\git2\runtime\artifacts\bin\System.Private.DataContractSerialization\net6.0-Release\System.Private.DataContractSerialization.dll + System.Reflection.Extensions -> C:\git2\runtime\artifacts\bin\System.Reflection.Extensions\net6.0-Release\System.Reflection.Extensions.dll + System.Resources.Reader -> C:\git2\runtime\artifacts\bin\System.Resources.Reader\net6.0-Release\System.Resources.Reader.dll + System.IO.IsolatedStorage -> C:\git2\runtime\artifacts\bin\System.IO.IsolatedStorage\net6.0-windows-Release\System.IO.IsolatedStorage.dll + System.Resources.Writer -> C:\git2\runtime\artifacts\bin\System.Resources.Writer\net6.0-Release\System.Resources.Writer.dll + System.IO.UnmanagedMemoryStream -> C:\git2\runtime\artifacts\bin\System.IO.UnmanagedMemoryStream\net6.0-Release\System.IO.UnmanagedMemoryStream.dll + System.Runtime.CompilerServices.VisualC -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.VisualC\net6.0-Release\System.Runtime.CompilerServices.VisualC.dll + System.Runtime.Handles -> C:\git2\runtime\artifacts\bin\System.Runtime.Handles\net6.0-Release\System.Runtime.Handles.dll + System.Private.Uri -> C:\git2\runtime\artifacts\bin\System.Private.Uri\net6.0-Release\System.Private.Uri.dll + System.IO.Pipes.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.Pipes.AccessControl\net6.0-windows-Release\System.IO.Pipes.AccessControl.dll + System.Runtime.InteropServices.RuntimeInformation -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices.RuntimeInformation\net6.0-windows-Release\System.Runtime.InteropServices.RuntimeInformation.dll + System.Runtime.Numerics -> C:\git2\runtime\artifacts\bin\System.Runtime.Numerics\net6.0-Release\System.Runtime.Numerics.dll + System.Security.Claims -> C:\git2\runtime\artifacts\bin\System.Security.Claims\net6.0-Release\System.Security.Claims.dll + System.Runtime.Serialization.Primitives -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Primitives\net6.0-Release\System.Runtime.Serialization.Primitives.dll + System.Security.Cryptography.Csp -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Csp\net6.0-windows-Release\System.Security.Cryptography.Csp.dll + System.Security.Cryptography.Encoding -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Encoding\net6.0-windows-Release\System.Security.Cryptography.Encoding.dll + System.Security.Cryptography.Algorithms -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Algorithms\net6.0-windows-Release\System.Security.Cryptography.Algorithms.dll + System.Security.SecureString -> C:\git2\runtime\artifacts\bin\System.Security.SecureString\net6.0-Release\System.Security.SecureString.dll + System.Security.Cryptography.Primitives -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Primitives\net6.0-Release\System.Security.Cryptography.Primitives.dll + System.Private.Xml -> C:\git2\runtime\artifacts\bin\System.Private.Xml\net6.0-windows-Release\System.Private.Xml.dll + System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\net6.0-Release\System.Runtime.CompilerServices.Unsafe.dll + System.Collections.Concurrent -> C:\git2\runtime\artifacts\bin\System.Collections.Concurrent\net6.0-Release\System.Collections.Concurrent.dll + System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\net6.0-Release\System.Text.Encodings.Web.dll + System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\net6.0-Release\System.Text.Json.dll + System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\net6.0-Release\System.Threading.Channels.dll + System.Runtime -> C:\git2\runtime\artifacts\bin\System.Runtime\net6.0-Release\System.Runtime.dll + System.Text.RegularExpressions -> C:\git2\runtime\artifacts\bin\System.Text.RegularExpressions\net6.0-Release\System.Text.RegularExpressions.dll + System.Threading.Tasks.Parallel -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Parallel\net6.0-Release\System.Threading.Tasks.Parallel.dll + System.Threading.Tasks.Dataflow -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Dataflow\netstandard2.0-Release\System.Threading.Tasks.Dataflow.dll + System.Reflection.Primitives -> C:\git2\runtime\artifacts\bin\System.Reflection.Primitives\net6.0-Release\System.Reflection.Primitives.dll + System.Net.Http -> C:\git2\runtime\artifacts\bin\System.Net.Http\net6.0-windows-Release\System.Net.Http.dll + System.Net.Requests -> C:\git2\runtime\artifacts\bin\System.Net.Requests\net6.0-windows-Release\System.Net.Requests.dll + System.Runtime.Serialization.Xml -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Xml\net6.0-Release\System.Runtime.Serialization.Xml.dll + System.Reflection.Emit -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit\net6.0-Release\System.Reflection.Emit.dll + System.Numerics.Vectors -> C:\git2\runtime\artifacts\bin\System.Numerics.Vectors\net6.0-Release\System.Numerics.Vectors.dll + System.Runtime.Serialization.Json -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Json\net6.0-Release\System.Runtime.Serialization.Json.dll + System.ValueTuple -> C:\git2\runtime\artifacts\bin\System.ValueTuple\net6.0-Release\System.ValueTuple.dll + System.Reflection.TypeExtensions -> C:\git2\runtime\artifacts\bin\System.Reflection.TypeExtensions\net6.0-Release\System.Reflection.TypeExtensions.dll + System.Transactions.Local -> C:\git2\runtime\artifacts\bin\System.Transactions.Local\net6.0-Release\System.Transactions.Local.dll + System.Net.Sockets -> C:\git2\runtime\artifacts\bin\System.Net.Sockets\net6.0-windows-Release\System.Net.Sockets.dll + System.Web.HttpUtility -> C:\git2\runtime\artifacts\bin\System.Web.HttpUtility\net6.0-Release\System.Web.HttpUtility.dll + System.Net.Security -> C:\git2\runtime\artifacts\bin\System.Net.Security\net6.0-windows-Release\System.Net.Security.dll + System.Reflection.Emit.ILGeneration -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.ILGeneration\net6.0-Release\System.Reflection.Emit.ILGeneration.dll + System.Net.NameResolution -> C:\git2\runtime\artifacts\bin\System.Net.NameResolution\net6.0-windows-Release\System.Net.NameResolution.dll + System.Net.HttpListener -> C:\git2\runtime\artifacts\bin\System.Net.HttpListener\net6.0-windows-Release\System.Net.HttpListener.dll + System.Text.Encoding.CodePages -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.CodePages\net6.0-windows-Release\System.Text.Encoding.CodePages.dll + System.Security.Principal -> C:\git2\runtime\artifacts\bin\System.Security.Principal\net6.0-Release\System.Security.Principal.dll + System.Resources.ResourceManager -> C:\git2\runtime\artifacts\bin\System.Resources.ResourceManager\net6.0-Release\System.Resources.ResourceManager.dll + System.Threading.Tasks -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks\net6.0-Release\System.Threading.Tasks.dll + Microsoft.VisualBasic.Core -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic.Core\net6.0-windows-Release\Microsoft.VisualBasic.Core.dll + System.Reflection.Emit.Lightweight -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.Lightweight\net6.0-Release\System.Reflection.Emit.Lightweight.dll + System.Memory -> C:\git2\runtime\artifacts\bin\System.Memory\net6.0-Release\System.Memory.dll + System.Threading.Tasks.Extensions -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Extensions\net6.0-Release\System.Threading.Tasks.Extensions.dll + System.Threading.Overlapped -> C:\git2\runtime\artifacts\bin\System.Threading.Overlapped\net6.0-Release\System.Threading.Overlapped.dll + System.Runtime.Extensions -> C:\git2\runtime\artifacts\bin\System.Runtime.Extensions\net6.0-Release\System.Runtime.Extensions.dll + System.Runtime.InteropServices -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices\net6.0-Release\System.Runtime.InteropServices.dll + System.Text.Encoding -> C:\git2\runtime\artifacts\bin\System.Text.Encoding\net6.0-Release\System.Text.Encoding.dll + System.Private.Uri -> C:\git2\runtime\artifacts\bin\System.Private.Uri\net6.0-windows-Release\System.Private.Uri.dll + System.Runtime.Intrinsics -> C:\git2\runtime\artifacts\bin\System.Runtime.Intrinsics\net6.0-Release\System.Runtime.Intrinsics.dll + System.Private.Xml -> C:\git2\runtime\artifacts\bin\System.Private.Xml\net6.0-Release\System.Private.Xml.dll + System.Runtime.Loader -> C:\git2\runtime\artifacts\bin\System.Runtime.Loader\net6.0-Release\System.Runtime.Loader.dll + System.Reflection -> C:\git2\runtime\artifacts\bin\System.Reflection\net6.0-Release\System.Reflection.dll + System.Text.Encoding.Extensions -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.Extensions\net6.0-Release\System.Text.Encoding.Extensions.dll + System.Private.Xml.Linq -> C:\git2\runtime\artifacts\bin\System.Private.Xml.Linq\net6.0-Release\System.Private.Xml.Linq.dll + System.Xml.XmlDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XmlDocument\net6.0-Release\System.Xml.XmlDocument.dll + System.Net.Mail -> C:\git2\runtime\artifacts\bin\System.Net.Mail\net6.0-windows-Release\System.Net.Mail.dll + System.Xml.XmlSerializer -> C:\git2\runtime\artifacts\bin\System.Xml.XmlSerializer\net6.0-Release\System.Xml.XmlSerializer.dll + System.Diagnostics.TraceSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TraceSource\net6.0-Release\System.Diagnostics.TraceSource.dll + System.Data.Common -> C:\git2\runtime\artifacts\bin\System.Data.Common\net6.0-Release\System.Data.Common.dll + System.Threading.ThreadPool -> C:\git2\runtime\artifacts\bin\System.Threading.ThreadPool\net6.0-Release\System.Threading.ThreadPool.dll + System.Runtime.Serialization.Formatters -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Formatters\net6.0-Release\System.Runtime.Serialization.Formatters.dll + System.Security.Cryptography.Cng -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Cng\net6.0-windows-Release\System.Security.Cryptography.Cng.dll + System.Diagnostics.StackTrace -> C:\git2\runtime\artifacts\bin\System.Diagnostics.StackTrace\net6.0-Release\System.Diagnostics.StackTrace.dll + System.Xml.XPath.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XPath.XDocument\net6.0-Release\System.Xml.XPath.XDocument.dll + System.Security.Cryptography.X509Certificates -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.X509Certificates\net6.0-windows-Release\System.Security.Cryptography.X509Certificates.dll + System.Threading.Thread -> C:\git2\runtime\artifacts\bin\System.Threading.Thread\net6.0-Release\System.Threading.Thread.dll + System.Xml.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XDocument\net6.0-Release\System.Xml.XDocument.dll + System.Threading.Timer -> C:\git2\runtime\artifacts\bin\System.Threading.Timer\net6.0-Release\System.Threading.Timer.dll + System.Xml.XPath -> C:\git2\runtime\artifacts\bin\System.Xml.XPath\net6.0-Release\System.Xml.XPath.dll + System.Security.Cryptography.OpenSsl -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.OpenSsl\net6.0-Release\System.Security.Cryptography.OpenSsl.dll + System.Xml.ReaderWriter -> C:\git2\runtime\artifacts\bin\System.Xml.ReaderWriter\net6.0-Release\System.Xml.ReaderWriter.dll + Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\netstandard2.1-Release\Microsoft.Bcl.AsyncInterfaces.dll + System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\netstandard2.0-Release\System.Runtime.CompilerServices.Unsafe.dll + Microsoft.Extensions.DependencyInjection.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection.Abstractions\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.Abstractions.dll + Microsoft.Extensions.FileSystemGlobbing -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileSystemGlobbing\netstandard2.0-Release\Microsoft.Extensions.FileSystemGlobbing.dll + Microsoft.XmlSerializer.Generator -> C:\git2\runtime\artifacts\bin\Microsoft.XmlSerializer.Generator\netstandard2.0-Release\dotnet-Microsoft.XmlSerializer.Generator.dll + System.Composition.AttributedModel -> C:\git2\runtime\artifacts\bin\System.Composition.AttributedModel\netstandard2.0-Release\System.Composition.AttributedModel.dll + System.Composition.Runtime -> C:\git2\runtime\artifacts\bin\System.Composition.Runtime\netstandard2.0-Release\System.Composition.Runtime.dll + Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\net6.0-Release\Microsoft.Extensions.Primitives.dll + System.Composition.Convention -> C:\git2\runtime\artifacts\bin\System.Composition.Convention\netstandard2.0-Release\System.Composition.Convention.dll + System.CodeDom -> C:\git2\runtime\artifacts\bin\System.CodeDom\netstandard2.0-Release\System.CodeDom.dll + Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\netstandard2.0-Release\Microsoft.Extensions.Primitives.dll + System.ComponentModel.Composition -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition\net6.0-Release\System.ComponentModel.Composition.dll + System.Formats.Cbor -> C:\git2\runtime\artifacts\bin\System.Formats.Cbor\net6.0-Release\System.Formats.Cbor.dll + System.Data.Odbc -> C:\git2\runtime\artifacts\bin\System.Data.Odbc\net6.0-windows-Release\System.Data.Odbc.dll + System.IO.Packaging -> C:\git2\runtime\artifacts\bin\System.IO.Packaging\netstandard2.0-Release\System.IO.Packaging.dll + System.Composition.Hosting -> C:\git2\runtime\artifacts\bin\System.Composition.Hosting\netstandard2.0-Release\System.Composition.Hosting.dll + Microsoft.Extensions.Logging.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Abstractions\netstandard2.0-Release\Microsoft.Extensions.Logging.Abstractions.dll + System.IO.Pipelines -> C:\git2\runtime\artifacts\bin\System.IO.Pipelines\net6.0-Release\System.IO.Pipelines.dll + System.Net.WebSockets.WebSocketProtocol -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.WebSocketProtocol\net6.0-Release\System.Net.WebSockets.WebSocketProtocol.dll + System.Composition.TypedParts -> C:\git2\runtime\artifacts\bin\System.Composition.TypedParts\netstandard2.0-Release\System.Composition.TypedParts.dll + System.Reflection.MetadataLoadContext -> C:\git2\runtime\artifacts\bin\System.Reflection.MetadataLoadContext\net6.0-Release\System.Reflection.MetadataLoadContext.dll + System.ServiceModel.Syndication -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Syndication\net6.0-Release\System.ServiceModel.Syndication.dll + System.Diagnostics.DiagnosticSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.DiagnosticSource\netstandard2.0-Release\System.Diagnostics.DiagnosticSource.dll + Microsoft.Extensions.Caching.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Abstractions\netstandard2.0-Release\Microsoft.Extensions.Caching.Abstractions.dll + Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\net6.0-Release\Microsoft.Extensions.DependencyInjection.dll + System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\netstandard2.0-windows-Release\System.Security.Principal.Windows.dll + Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\netstandard2.0-Release\Microsoft.Extensions.Options.dll + System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\net6.0-windows-Release\System.Windows.Extensions.dll + Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\netstandard2.1-Release\Microsoft.Extensions.DependencyInjection.dll + System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\netstandard2.0-windows-Release\System.Security.AccessControl.dll + System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\netstandard2.0-Release\System.Text.Encodings.Web.dll + System.Reflection.Context -> C:\git2\runtime\artifacts\bin\System.Reflection.Context\netstandard2.1-Release\System.Reflection.Context.dll + Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\net6.0-Release\Microsoft.Extensions.Options.dll + Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\netstandard2.0-Release\Microsoft.Bcl.AsyncInterfaces.dll + System.IO.FileSystem.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.AccessControl\netstandard2.0-windows-Release\System.IO.FileSystem.AccessControl.dll + System.Security.Cryptography.Pkcs -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Pkcs\net6.0-windows-Release\System.Security.Cryptography.Pkcs.dll + System.Security.Cryptography.ProtectedData -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.ProtectedData\netstandard2.0-windows-Release\System.Security.Cryptography.ProtectedData.dll + System.Drawing.Common -> C:\git2\runtime\artifacts\bin\System.Drawing.Common\net6.0-windows-Release\System.Drawing.Common.dll + System.DirectoryServices.Protocols -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.Protocols\net6.0-windows-Release\System.DirectoryServices.Protocols.dll + Microsoft.Extensions.FileProviders.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Abstractions\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Abstractions.dll + Microsoft.Extensions.Configuration.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Abstractions\netstandard2.0-Release\Microsoft.Extensions.Configuration.Abstractions.dll + System.Management -> C:\git2\runtime\artifacts\bin\System.Management\net6.0-windows-Release\System.Management.dll + System.Numerics.Tensors -> C:\git2\runtime\artifacts\bin\System.Numerics.Tensors\netstandard2.0-Release\System.Numerics.Tensors.dll + System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\netstandard2.0-Release\System.Security.Principal.Windows.dll + System.Net.Http.WinHttpHandler -> C:\git2\runtime\artifacts\bin\System.Net.Http.WinHttpHandler\netstandard2.0-windows-Release\System.Net.Http.WinHttpHandler.dll + System.Resources.Extensions -> C:\git2\runtime\artifacts\bin\System.Resources.Extensions\netstandard2.0-Release\System.Resources.Extensions.dll + System.Threading.AccessControl -> C:\git2\runtime\artifacts\bin\System.Threading.AccessControl\netstandard2.0-windows-Release\System.Threading.AccessControl.dll + Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.dll + System.ComponentModel.Composition -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition\netstandard2.0-Release\System.ComponentModel.Composition.dll + Microsoft.Extensions.FileProviders.Composite -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Composite\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Composite.dll + Microsoft.Extensions.FileProviders.Physical -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Physical\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Physical.dll + System.ComponentModel.Composition.Registration -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition.Registration\netstandard2.1-Release\System.ComponentModel.Composition.Registration.dll + System.Net.Connections -> C:\git2\runtime\artifacts\bin\System.Net.Connections\net6.0-Release\System.Net.Connections.dll + Microsoft.Extensions.Configuration.Binder -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Binder\netstandard2.0-Release\Microsoft.Extensions.Configuration.Binder.dll + Microsoft.Extensions.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration\netstandard2.0-Release\Microsoft.Extensions.Configuration.dll + System.Diagnostics.EventLog -> C:\git2\runtime\artifacts\bin\System.Diagnostics.EventLog\net6.0-windows-Release\System.Diagnostics.EventLog.dll + System.Diagnostics.EventLog -> C:\git2\runtime\artifacts\bin\System.Diagnostics.EventLog\netstandard2.0-Release\System.Diagnostics.EventLog.dll + Microsoft.Extensions.Hosting.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting.Abstractions\netstandard2.1-Release\Microsoft.Extensions.Hosting.Abstractions.dll + System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\netstandard2.0-Release\System.Security.AccessControl.dll + Microsoft.Extensions.Configuration.EnvironmentVariables -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.EnvironmentVariables\netstandard2.0-Release\Microsoft.Extensions.Configuration.EnvironmentVariables.dll + Microsoft.Extensions.Configuration.CommandLine -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.CommandLine\netstandard2.0-Release\Microsoft.Extensions.Configuration.CommandLine.dll + Microsoft.Extensions.Caching.Memory -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Memory\netstandard2.0-Release\Microsoft.Extensions.Caching.Memory.dll + Microsoft.Extensions.Logging -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging\netstandard2.0-Release\Microsoft.Extensions.Logging.dll + Microsoft.Extensions.Configuration.FileExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.FileExtensions\netstandard2.0-Release\Microsoft.Extensions.Configuration.FileExtensions.dll + Microsoft.Extensions.Options.ConfigurationExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.ConfigurationExtensions\netstandard2.0-Release\Microsoft.Extensions.Options.ConfigurationExtensions.dll + Microsoft.Extensions.Logging -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging\netstandard2.1-Release\Microsoft.Extensions.Logging.dll + System.ServiceProcess.ServiceController -> C:\git2\runtime\artifacts\bin\System.ServiceProcess.ServiceController\net6.0-windows-Release\System.ServiceProcess.ServiceController.dll + System.Security.Cryptography.ProtectedData -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.ProtectedData\netstandard2.0-Release\System.Security.Cryptography.ProtectedData.dll + Microsoft.Extensions.Options.DataAnnotations -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.DataAnnotations\netstandard2.1-Release\Microsoft.Extensions.Options.DataAnnotations.dll + System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\netstandard2.0-Release\System.Text.Json.dll + Microsoft.Extensions.Configuration.Ini -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Ini\netstandard2.0-Release\Microsoft.Extensions.Configuration.Ini.dll + Microsoft.Extensions.Configuration.Json -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Json\netstandard2.0-Release\Microsoft.Extensions.Configuration.Json.dll + Microsoft.Extensions.DependencyModel -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyModel\netstandard2.0-Release\Microsoft.Extensions.DependencyModel.dll + System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\netstandard2.1-Release\System.Text.Encodings.Web.dll + System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\netstandard2.0-Release\System.Security.Permissions.dll + Microsoft.Extensions.Configuration.UserSecrets -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.UserSecrets\netstandard2.0-Release\Microsoft.Extensions.Configuration.UserSecrets.dll + System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\net6.0-Release\System.Windows.Extensions.dll + Microsoft.Extensions.Logging.Debug -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Debug\netstandard2.0-Release\Microsoft.Extensions.Logging.Debug.dll + Microsoft.Extensions.Http -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Http\netstandard2.0-Release\Microsoft.Extensions.Http.dll + Microsoft.Win32.Registry -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry\netstandard2.0-windows-Release\Microsoft.Win32.Registry.dll + System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\net6.0-Release\System.Security.Permissions.dll + Microsoft.Extensions.Logging.TraceSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.TraceSource\netstandard2.0-Release\Microsoft.Extensions.Logging.TraceSource.dll + System.Configuration.ConfigurationManager -> C:\git2\runtime\artifacts\bin\System.Configuration.ConfigurationManager\netstandard2.0-Release\System.Configuration.ConfigurationManager.dll + System.IO.Ports -> C:\git2\runtime\artifacts\bin\System.IO.Ports\netstandard2.0-windows-Release\System.IO.Ports.dll + System.Security.Cryptography.Xml -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Xml\netstandard2.0-Release\System.Security.Cryptography.Xml.dll + Microsoft.Extensions.Logging.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Configuration\netstandard2.0-Release\Microsoft.Extensions.Logging.Configuration.dll + Microsoft.Extensions.Logging.EventSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventSource\net6.0-Release\Microsoft.Extensions.Logging.EventSource.dll + Microsoft.Extensions.Logging.EventLog -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventLog\netstandard2.0-Release\Microsoft.Extensions.Logging.EventLog.dll + Microsoft.Extensions.Logging.EventSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventSource\netstandard2.0-Release\Microsoft.Extensions.Logging.EventSource.dll + Microsoft.Extensions.Logging.Console -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Console\netstandard2.0-Release\Microsoft.Extensions.Logging.Console.dll + Microsoft.Win32.Registry.AccessControl -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry.AccessControl\netstandard2.0-windows-Release\Microsoft.Win32.Registry.AccessControl.dll + Microsoft.Extensions.Logging.Console -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Console\net6.0-Release\Microsoft.Extensions.Logging.Console.dll + Microsoft.Extensions.Configuration.Xml -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Xml\netstandard2.0-Release\Microsoft.Extensions.Configuration.Xml.dll + System.DirectoryServices -> C:\git2\runtime\artifacts\bin\System.DirectoryServices\net6.0-windows-Release\System.DirectoryServices.dll + Microsoft.Extensions.Configuration.Json -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Json\netstandard2.1-Release\Microsoft.Extensions.Configuration.Json.dll + System.Diagnostics.PerformanceCounter -> C:\git2\runtime\artifacts\bin\System.Diagnostics.PerformanceCounter\net6.0-windows-Release\System.Diagnostics.PerformanceCounter.dll + System.Runtime.Caching -> C:\git2\runtime\artifacts\bin\System.Runtime.Caching\netstandard2.0-windows-Release\System.Runtime.Caching.dll + System.Diagnostics.PerformanceCounter -> C:\git2\runtime\artifacts\bin\System.Diagnostics.PerformanceCounter\netstandard2.0-Release\System.Diagnostics.PerformanceCounter.dll + System.DirectoryServices.AccountManagement -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.AccountManagement\net6.0-windows-Release\System.DirectoryServices.AccountManagement.dll + Microsoft.Extensions.Hosting -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting\netstandard2.1-Release\Microsoft.Extensions.Hosting.dll + System.Data.OleDb -> C:\git2\runtime\artifacts\bin\System.Data.OleDb\netstandard2.0-windows-Release\System.Data.OleDb.dll + mscorlib -> C:\git2\runtime\artifacts\bin\manual.mscorlib\net6.0-Release\mscorlib.dll + System -> C:\git2\runtime\artifacts\bin\manual.System\net6.0-Release\System.dll + System.Data -> C:\git2\runtime\artifacts\bin\manual.System.Data\net6.0-Release\System.Data.dll + System.Xml -> C:\git2\runtime\artifacts\bin\manual.System.Xml\net6.0-Release\System.Xml.dll + ApiCompat -> + Trimming shared framework assemblies with ILLinker... + externals -> + Microsoft.NETCore.Targets -> C:\git2\runtime\artifacts\packages\Release\Shipping\Microsoft.NETCore.Targets.6.0.0-dev.nupkg + Microsoft.NETCore.Platforms -> C:\git2\runtime\artifacts\packages\Release\Shipping\Microsoft.NETCore.Platforms.6.0.0-dev.nupkg + Microsoft.Extensions.Internal.Transport -> C:\git2\runtime\artifacts\packages\Release\NonShipping\Microsoft.Extensions.Internal.Transport.6.0.0-dev.nupkg + +Build succeeded. + 0 Warning(s) + 0 Error(s) + +Time Elapsed 00:18:01.10 diff --git a/src/coreclr/src/jit/gentree.cpp b/src/coreclr/src/jit/gentree.cpp index 08a993d8856c93..a5b877c7b563b9 100644 --- a/src/coreclr/src/jit/gentree.cpp +++ b/src/coreclr/src/jit/gentree.cpp @@ -19072,29 +19072,6 @@ bool GenTreeHWIntrinsic::OperIsMemoryStore() const { return true; } -#ifdef TARGET_XARCH - else if (HWIntrinsicInfo::MaybeMemoryStore(gtHWIntrinsicId) && - (category == HW_Category_IMM || category == HW_Category_Scalar)) - { - // Some intrinsics (without HW_Category_MemoryStore) also have MemoryStore semantics - - // Bmi2/Bmi2.X64.MultiplyNoFlags may return the lower half result by a out argument - // unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) - // - // So, the 3-argument form is MemoryStore - if (HWIntrinsicInfo::lookupNumArgs(this) == 3) - { - switch (gtHWIntrinsicId) - { - case NI_BMI2_MultiplyNoFlags: - case NI_BMI2_X64_MultiplyNoFlags: - return true; - default: - return false; - } - } - } -#endif // TARGET_XARCH #endif // TARGET_XARCH || TARGET_ARM64 return false; } diff --git a/src/coreclr/src/jit/hwintrinsic.cpp b/src/coreclr/src/jit/hwintrinsic.cpp index 5723ac8f322b41..0fabce8640c9af 100644 --- a/src/coreclr/src/jit/hwintrinsic.cpp +++ b/src/coreclr/src/jit/hwintrinsic.cpp @@ -785,14 +785,26 @@ GenTree* Compiler::impHWIntrinsic(NamedIntrinsic intrinsic, if ((retType == TYP_STRUCT) && featureSIMD) { - unsigned int sizeBytes; - baseType = getBaseTypeAndSizeOfSIMDType(sig->retTypeSigClass, &sizeBytes); - retType = getSIMDTypeForSize(sizeBytes); - assert(sizeBytes != 0); + unsigned int sizeBytes = 0; + baseType = getBaseTypeAndSizeOfSIMDType(sig->retTypeSigClass, &sizeBytes); + bool checkBaseType = true; +#ifdef TARGET_XARCH + if (sizeBytes == 0) + { + assert((intrinsic == NI_BMI2_MultiplyNoFlags2) || (intrinsic == NI_BMI2_X64_MultiplyNoFlags2)); + assert(retType == TYP_STRUCT); + checkBaseType = false; + } + else + { + retType = getSIMDTypeForSize(sizeBytes); + assert(retType != TYP_STRUCT); + } +#endif // We want to return early here for cases where retType was TYP_STRUCT as per method signature and // rather than deferring the decision after getting the baseType of arg. - if (!isSupportedBaseType(intrinsic, baseType)) + if (checkBaseType && !isSupportedBaseType(intrinsic, baseType)) { return nullptr; } diff --git a/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp b/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp index ddca579f34ab11..91d3640e472b94 100644 --- a/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp +++ b/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp @@ -1851,8 +1851,12 @@ void CodeGen::genBMI1OrBMI2Intrinsic(GenTreeHWIntrinsic* node) GenTree* op1 = node->gtGetOp1(); GenTree* op2 = node->gtGetOp2(); var_types targetType = node->TypeGet(); - instruction ins = HWIntrinsicInfo::lookupIns(intrinsicId, targetType); - emitter* emit = GetEmitter(); + if ((intrinsicId == NI_BMI2_MultiplyNoFlags2) || (intrinsicId == NI_BMI2_X64_MultiplyNoFlags2)) + { + targetType = op1->TypeGet(); + } + instruction ins = HWIntrinsicInfo::lookupIns(intrinsicId, targetType); + emitter* emit = GetEmitter(); assert(targetReg != REG_NA); assert(op1 != nullptr); @@ -1901,60 +1905,44 @@ void CodeGen::genBMI1OrBMI2Intrinsic(GenTreeHWIntrinsic* node) } case NI_BMI2_MultiplyNoFlags: + case NI_BMI2_MultiplyNoFlags2: case NI_BMI2_X64_MultiplyNoFlags: + case NI_BMI2_X64_MultiplyNoFlags2: { int numArgs = HWIntrinsicInfo::lookupNumArgs(node); - assert(numArgs == 2 || numArgs == 3); + assert(numArgs == 2); - regNumber op1Reg = REG_NA; - regNumber op2Reg = REG_NA; - regNumber op3Reg = REG_NA; - regNumber lowReg = REG_NA; + regNumber op1Reg = REG_NA; + regNumber op2Reg = REG_NA; + regNumber lowReg = targetReg; + regNumber highReg = targetReg; - if (numArgs == 2) + op1Reg = op1->GetRegNum(); + op2Reg = op2->GetRegNum(); + if ((intrinsicId == NI_BMI2_MultiplyNoFlags2) || (intrinsicId == NI_BMI2_X64_MultiplyNoFlags2)) { - op1Reg = op1->GetRegNum(); - op2Reg = op2->GetRegNum(); - lowReg = targetReg; - } - else - { - GenTreeArgList* argList = op1->AsArgList(); - op1 = argList->Current(); - op1Reg = op1->GetRegNum(); - argList = argList->Rest(); - op2 = argList->Current(); - op2Reg = op2->GetRegNum(); - argList = argList->Rest(); - GenTree* op3 = argList->Current(); - op3Reg = op3->GetRegNum(); - assert(!op3->isContained()); - assert(op3Reg != op1Reg); - assert(op3Reg != targetReg); - assert(op3Reg != REG_EDX); - lowReg = node->GetSingleTempReg(); - assert(op3Reg != lowReg); - assert(lowReg != targetReg); + highReg = node->AsHWIntrinsic()->GetOtherReg(); } // These do not support containment assert(!op2->isContained()); - emitAttr attr = emitTypeSize(targetType); + emitAttr attr = emitTypeSize(targetType); + GenTree* explicitSrc = op2; // mov the first operand into implicit source operand EDX/RDX if (op1Reg != REG_EDX) { - assert(op2Reg != REG_EDX); - emit->emitIns_R_R(INS_mov, attr, REG_EDX, op1Reg); + if (op2Reg == REG_EDX) + { + explicitSrc = op1; + } + else + { + emit->emitIns_R_R(INS_mov, attr, REG_EDX, op1Reg); + } } // generate code for MULX - genHWIntrinsic_R_R_RM(node, ins, attr, targetReg, lowReg, op2); - - // If requires the lower half result, store in the memory pointed to by op3 - if (numArgs == 3) - { - emit->emitIns_AR_R(INS_mov, attr, lowReg, op3Reg, 0); - } + genHWIntrinsic_R_R_RM(node, ins, attr, highReg, lowReg, explicitSrc); break; } diff --git a/src/coreclr/src/jit/hwintrinsiclistxarch.h b/src/coreclr/src/jit/hwintrinsiclistxarch.h index dde116ccfac725..4caefd9c20d459 100644 --- a/src/coreclr/src/jit/hwintrinsiclistxarch.h +++ b/src/coreclr/src/jit/hwintrinsiclistxarch.h @@ -614,7 +614,8 @@ HARDWARE_INTRINSIC(BMI1_X64, BitFieldExtract, HARDWARE_INTRINSIC(BMI2, ParallelBitDeposit, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pdep, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2, ParallelBitExtract, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pext, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2, ZeroHighBits, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_bzhi, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) -HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) +HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) +HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags2, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) // *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** // ISA Function name SIMD size NumArg Instructions Category Flags @@ -624,7 +625,8 @@ HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags, HARDWARE_INTRINSIC(BMI2_X64, ParallelBitDeposit, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pdep, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2_X64, ParallelBitExtract, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pext, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2_X64, ZeroHighBits, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_bzhi, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) -HARDWARE_INTRINSIC(BMI2_X64, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) +HARDWARE_INTRINSIC(BMI2_X64, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) +HARDWARE_INTRINSIC(BMI2_X64, MultiplyNoFlags2, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) // *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** // ISA Function name SIMD size NumArg Instructions Category Flags diff --git a/src/coreclr/src/jit/hwintrinsicxarch.cpp b/src/coreclr/src/jit/hwintrinsicxarch.cpp index f6558fbb967081..3045d2e1d1b320 100644 --- a/src/coreclr/src/jit/hwintrinsicxarch.cpp +++ b/src/coreclr/src/jit/hwintrinsicxarch.cpp @@ -1639,6 +1639,34 @@ GenTree* Compiler::impBMI1OrBMI2Intrinsic(NamedIntrinsic intrinsic, CORINFO_METH return gtNewScalarHWIntrinsicNode(callType, op2, op1, intrinsic); } + case NI_BMI2_MultiplyNoFlags: + case NI_BMI2_MultiplyNoFlags2: + case NI_BMI2_X64_MultiplyNoFlags: + case NI_BMI2_X64_MultiplyNoFlags2: + { + if (sig->numArgs == 3) + { + // These are implemented in terms of NI_BMI2_MultiplyNoFlags2 or NI_BMI2_X64_MultiplyNoFlags2. + assert((intrinsic == NI_BMI2_MultiplyNoFlags) || (intrinsic == NI_BMI2_X64_MultiplyNoFlags)); + { + return nullptr; + } + } + assert(sig->numArgs == 2); + GenTree* op2 = impPopStack().val; + GenTree* op1 = impPopStack().val; + + if (callType == TYP_STRUCT) + { + CORINFO_CLASS_HANDLE structHandle = sig->retTypeSigClass; + assert(structHandle != NO_CLASS_HANDLE); + GenTreeHWIntrinsic* result = gtNewScalarHWIntrinsicNode(TYP_STRUCT, op1, op2, intrinsic); + result->SetLayout(typGetObjLayout(structHandle)); + return result; + } + return gtNewScalarHWIntrinsicNode(callType, op1, op2, intrinsic); + } + default: return nullptr; } diff --git a/src/coreclr/src/jit/importer.cpp b/src/coreclr/src/jit/importer.cpp index 5d57941ba41077..658d8de1dcc590 100644 --- a/src/coreclr/src/jit/importer.cpp +++ b/src/coreclr/src/jit/importer.cpp @@ -1281,7 +1281,7 @@ GenTree* Compiler::impAssignStructPtr(GenTree* destAddr, } assert(src->OperIs(GT_LCL_VAR, GT_LCL_FLD, GT_FIELD, GT_IND, GT_OBJ, GT_CALL, GT_MKREFANY, GT_RET_EXPR, GT_COMMA) || - (src->TypeGet() != TYP_STRUCT && src->OperIsSimdOrHWintrinsic())); + src->OperIsSimdOrHWintrinsic()); var_types asgType = src->TypeGet(); diff --git a/src/coreclr/src/jit/lower.cpp b/src/coreclr/src/jit/lower.cpp index 7a090b5a3c73af..caa3df89982cd8 100644 --- a/src/coreclr/src/jit/lower.cpp +++ b/src/coreclr/src/jit/lower.cpp @@ -6178,10 +6178,10 @@ bool Lowering::CheckMultiRegLclVar(GenTreeLclVar* lclNode, const ReturnTypeDesc* } } #ifdef TARGET_XARCH - // For local stores on XARCH we only handle mismatched src/dest register count for - // calls of SIMD type. If the source was another lclVar similarly promoted, we would + // For local stores on XARCH we can't handle another lclVar source. + // If the source was another lclVar similarly promoted, we would // have broken it into multiple stores. - if (lclNode->OperIs(GT_STORE_LCL_VAR) && !lclNode->gtGetOp1()->OperIs(GT_CALL)) + if (lclNode->OperIs(GT_STORE_LCL_VAR) && lclNode->gtGetOp1()->OperIs(GT_LCL_VAR)) { canEnregister = false; } diff --git a/src/coreclr/src/jit/lowerxarch.cpp b/src/coreclr/src/jit/lowerxarch.cpp index a1211814951357..76ec5e8db77f0c 100644 --- a/src/coreclr/src/jit/lowerxarch.cpp +++ b/src/coreclr/src/jit/lowerxarch.cpp @@ -218,6 +218,16 @@ void Lowering::LowerBlockStore(GenTreeBlk* blkNode) #endif } } + else if (src->OperIsHWIntrinsic()) + { + assert(!blkNode->AsObj()->GetLayout()->HasGCPtr()); + if (blkNode->OperIs(GT_STORE_OBJ)) + { + blkNode->SetOper(GT_STORE_BLK); + } + blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindUnroll; + ContainBlockStoreAddress(blkNode, size, dstAddr); + } else { assert(src->OperIs(GT_IND, GT_LCL_VAR, GT_LCL_FLD)); diff --git a/src/coreclr/src/jit/lsra.h b/src/coreclr/src/jit/lsra.h index c2adcf29a40a27..bad776f1c4696a 100644 --- a/src/coreclr/src/jit/lsra.h +++ b/src/coreclr/src/jit/lsra.h @@ -1068,7 +1068,7 @@ class LinearScan : public LinearScanInterface var_types type = tree->TypeGet(); if (type == TYP_STRUCT) { - assert(tree->OperIs(GT_LCL_VAR, GT_STORE_LCL_VAR)); + assert(tree->OperIs(GT_LCL_VAR, GT_STORE_LCL_VAR) || tree->OperIsHWIntrinsic()); GenTreeLclVar* lclVar = tree->AsLclVar(); LclVarDsc* varDsc = compiler->lvaGetDesc(lclVar); type = varDsc->GetRegisterType(lclVar); diff --git a/src/coreclr/src/jit/lsraxarch.cpp b/src/coreclr/src/jit/lsraxarch.cpp index db787c55fdf282..f8875e22965f36 100644 --- a/src/coreclr/src/jit/lsraxarch.cpp +++ b/src/coreclr/src/jit/lsraxarch.cpp @@ -343,6 +343,10 @@ int LinearScan::BuildNode(GenTree* tree) #ifdef FEATURE_HW_INTRINSICS case GT_HWINTRINSIC: srcCount = BuildHWIntrinsic(tree->AsHWIntrinsic()); + if (tree->AsHWIntrinsic()->TypeGet() == TYP_STRUCT) + { + dstCount = 2; + } break; #endif // FEATURE_HW_INTRINSICS @@ -1352,7 +1356,7 @@ int LinearScan::BuildBlockStore(GenTreeBlk* blkNode) dstAddrRegMask = RBM_RDI; srcRegMask = RBM_RSI; } - else + else if (!src->OperIsHWIntrinsic()) { switch (blkNode->gtBlkOpKind) { @@ -1423,7 +1427,16 @@ int LinearScan::BuildBlockStore(GenTreeBlk* blkNode) useCount += BuildAddrUses(dstAddr); } - if (srcAddrOrFill != nullptr) + if (src->IsMultiRegNode()) + { + int srcCount = src->GetMultiRegCount(); + for (int i = 0; i < srcCount; ++i) + { + BuildUse(src, RBM_NONE, i); + } + useCount += srcCount; + } + else if (srcAddrOrFill != nullptr) { if (!srcAddrOrFill->isContained()) { @@ -2385,21 +2398,28 @@ int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree) } #endif // TARGET_X86 + case NI_BMI2_MultiplyNoFlags2: + case NI_BMI2_X64_MultiplyNoFlags2: + dstCount = 2; + __fallthrough; + case NI_BMI2_MultiplyNoFlags: case NI_BMI2_X64_MultiplyNoFlags: { - assert(numArgs == 2 || numArgs == 3); - srcCount += BuildOperandUses(op1, RBM_EDX); - srcCount += BuildOperandUses(op2); - if (numArgs == 3) + assert(numArgs == 2); + regMaskTP op1Candidates = RBM_EDX; + regMaskTP op2Candidates = RBM_NONE; + if (op2->OperIs(GT_LCL_VAR)) { - // op3 reg should be different from target reg to - // store the lower half result after executing the instruction - srcCount += BuildDelayFreeUses(op3); - // Need a internal register different from the dst to take the lower half result - buildInternalIntRegisterDefForNode(intrinsicTree); - setInternalRegsDelayFree = true; + LclVarDsc* varDsc = compiler->lvaGetDesc(op2->AsLclVar()); + if (isCandidateVar(varDsc) && (getIntervalForLocalVar(varDsc->lvVarIndex)->physReg == REG_EDX)) + { + op1Candidates = RBM_NONE; + op2Candidates = RBM_EDX; + } } + srcCount += BuildOperandUses(op1, op1Candidates); + srcCount += BuildOperandUses(op2, op2Candidates); buildUses = false; break; } @@ -2588,13 +2608,14 @@ int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree) buildInternalRegisterUses(); } - if (dstCount == 1) + assert(dstCount <= 2); + if (dstCount != 0) { BuildDef(intrinsicTree, dstCandidates); - } - else - { - assert(dstCount == 0); + if (dstCount == 2) + { + BuildDef(intrinsicTree, dstCandidates, 1); + } } return srcCount; diff --git a/src/coreclr/src/jit/morph.cpp b/src/coreclr/src/jit/morph.cpp index 25d6bfbd81aacc..4407d42bef732f 100644 --- a/src/coreclr/src/jit/morph.cpp +++ b/src/coreclr/src/jit/morph.cpp @@ -10356,7 +10356,7 @@ GenTree* Compiler::fgMorphBlockOperand(GenTree* tree, var_types asgType, unsigne } } } - else + else if (!effectiveVal->OperIsHWIntrinsic()) { GenTreeIndir* indirTree = nullptr; GenTreeLclVarCommon* lclNode = nullptr; @@ -10772,11 +10772,10 @@ GenTree* Compiler::fgMorphCopyBlock(GenTree* tree) } #endif // TARGET_ARM - // Can't use field by field assignment if the src is a call. - if (src->OperGet() == GT_CALL) + // Can't use field by field assignment if the src is a call or HW intrinsic. + if (src->OperIs(GT_CALL) || src->OperIsHWIntrinsic()) { - JITDUMP(" src is a call"); - // C++ style CopyBlock with holes + JITDUMP(" src is a call or hw intrinsic"); requiresCopyBlock = true; } diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs index 95104e6d2b92e4..fea18bb6dece50 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs @@ -44,7 +44,18 @@ internal X64() { } /// The above native signature does not directly correspond to the managed signature. /// This intrinisc is only available on 64-bit processes /// - public static unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) => MultiplyNoFlags(left, right, low); + public static unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) + { + var result = MultiplyNoFlags2(left, right); *low = result.Item1; return result.Item2; + } + + /// + /// unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) + /// MULX r64a, r64b, reg/m64 + /// The above native signature does not directly correspond to the managed signature. + /// This intrinisc is only available on 64-bit processes + /// + private static unsafe (ulong, ulong) MultiplyNoFlags2(ulong left, ulong right) => MultiplyNoFlags2(left, right); /// /// unsigned __int64 _pdep_u64 (unsigned __int64 a, unsigned __int64 mask) @@ -79,7 +90,17 @@ internal X64() { } /// MULX r32a, r32b, reg/m32 /// The above native signature does not directly correspond to the managed signature. /// - public static unsafe uint MultiplyNoFlags(uint left, uint right, uint* low) => MultiplyNoFlags(left, right, low); + public static unsafe uint MultiplyNoFlags(uint left, uint right, uint* low) + { + var result = MultiplyNoFlags2(left, right); *low = result.Item1; return result.Item2; + } + + /// + /// unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) + /// MULX r64a, r64b, reg/m64 + /// The above native signature does not directly correspond to the managed signature. + /// + private static unsafe (uint, uint) MultiplyNoFlags2(uint left, uint right) => MultiplyNoFlags2(left, right); /// /// unsigned int _pdep_u32 (unsigned int a, unsigned int mask) diff --git a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs index fbb78cb5533feb..4e01412e6c7ce2 100644 --- a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs +++ b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs @@ -3398,6 +3398,7 @@ internal Bmi2() { } public static new bool IsSupported { get { throw null; } } public static uint MultiplyNoFlags(uint left, uint right) { throw null; } public unsafe static uint MultiplyNoFlags(uint left, uint right, uint* low) { throw null; } + private unsafe static (uint, uint) MultiplyNoFlags2(uint left, uint right) { throw null; } public static uint ParallelBitDeposit(uint value, uint mask) { throw null; } public static uint ParallelBitExtract(uint value, uint mask) { throw null; } public static uint ZeroHighBits(uint value, uint index) { throw null; } @@ -3407,6 +3408,7 @@ internal X64() { } public static new bool IsSupported { get { throw null; } } public static ulong MultiplyNoFlags(ulong left, ulong right) { throw null; } public unsafe static ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) { throw null; } + private unsafe static (ulong, ulong) MultiplyNoFlags2(ulong left, ulong right) { throw null; } public static ulong ParallelBitDeposit(ulong value, ulong mask) { throw null; } public static ulong ParallelBitExtract(ulong value, ulong mask) { throw null; } public static ulong ZeroHighBits(ulong value, ulong index) { throw null; } diff --git a/src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.cs b/src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.cs new file mode 100644 index 00000000000000..657553577b6db7 --- /dev/null +++ b/src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.cs @@ -0,0 +1,53 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +using System; +using System.Runtime.Intrinsics.X86; +using System.Runtime.CompilerServices; + +namespace Runtime_11782 +{ + + class Program + { + [MethodImpl(MethodImplOptions.NoInlining)] + static unsafe uint mulx(uint a, uint b) + { + uint r; + return Bmi2.MultiplyNoFlags(a, b, &r) + r; + } + + [MethodImpl(MethodImplOptions.NoInlining)] + static unsafe ulong mulx_64(ulong a, ulong b) + { + ulong r; + return Bmi2.X64.MultiplyNoFlags(a, b, &r) + r; + } + + static int Main() + { + int returnVal = 100; + + if (Bmi2.IsSupported) + { + uint u1 = mulx(0xf0000000, 0x10); + if (u1 != 0xf) + { + Console.WriteLine("32-bit mulx failed: u1 = 0x{0:X}", u1 ); + returnVal = -1; + } + if (Bmi2.X64.IsSupported) + { + ulong ul1 = mulx_64(0xf00000000, 0x10); + if (ul1 != 0xf000000000UL) + { + Console.WriteLine("64-bit mulx failed: ul1 = 0x{0:X}", ul1); + returnVal = -1; + } + } + } + return returnVal; + } + } +} diff --git a/src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.csproj b/src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.csproj new file mode 100644 index 00000000000000..5d49e8d49736fa --- /dev/null +++ b/src/tests/JIT/Regression/JitBlue/Runtime_11782/Runtime_11782.csproj @@ -0,0 +1,13 @@ + + + Exe + + + + True + True + + + + + From 7445ac09c8c8f49ef35d08098bbae28a3d6becd2 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 18 Nov 2020 17:17:40 -0800 Subject: [PATCH 02/18] Remove accidentially added build.out build-tests.out libs.out --- build-tests.out | 4179 ----------------------------------------------- build.out | 2351 -------------------------- libs.out | 1299 --------------- 3 files changed, 7829 deletions(-) delete mode 100644 build-tests.out delete mode 100644 build.out delete mode 100644 libs.out diff --git a/build-tests.out b/build-tests.out deleted file mode 100644 index ad6a9c414b48d3..00000000000000 --- a/build-tests.out +++ /dev/null @@ -1,4179 +0,0 @@ -BUILDTEST: Starting Build at 12:25:17.52 -BUILDTEST: Detected Visual Studio 16.0 developer command prompt environment -BUILDTEST: Commencing CoreCLR test build -Downloading CoreDisTools package -"C:\git2\runtime\src\tests\Common\\..\..\..\dotnet.cmd" restore "C:\git2\runtime\src\tests\Common\\stress_dependencies\stress_dependencies.csproj" /p:TargetArchitecture=x64 /p:Configuration=Checked /p:RuntimeIdentifier="win-x64" /p:PackageRuntimeIdentifier="win-x64" -C:\git2\runtime\.dotnet - Determining projects to restore... - All projects are up-to-date for restore. -C:\git2\runtime\.dotnet -Microsoft (R) Build Engine version 16.8.0-preview-20475-05+aed5e7ed0 for .NET -Copyright (C) Microsoft Corporation. All rights reserved. - -Locating coredistools.dll -CoreDisTools library path: C:\Users\carol\.nuget\packages\runtime.win-x64.microsoft.netcore.coredistools\1.0.1-prerelease-00005\runtimes\win-x64\native\coredistools.dll -Copy library: C:\Users\carol\.nuget\packages\runtime.win-x64.microsoft.netcore.coredistools\1.0.1-prerelease-00005\runtimes\win-x64\native\coredistools.dll to C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked - 1 file(s) copied. -BUILDTEST: Commencing build of native test components for x64/Checked -BUILDTEST: Using CMake from C:\Program Files\CMake\bin\cmake.exe -BUILDTEST: Number of processor cores 4 -BUILDTEST: Using environment: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\\..\..\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 -********************************************************************** -** Visual Studio 2019 Developer Command Prompt v16.6.5 -** Copyright (c) 2020 Microsoft Corporation -********************************************************************** -[vcvarsall.bat] Environment initialized for: 'x86_x64' -Not searching for unused variables given on the command line. --- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. --- Configuring done -CMake Warning in Interop/IJW/IjwNativeDll/CMakeLists.txt: - For the target "IjwNativeDll" the /clr compiler flag was added manually. - Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME target property. - - -CMake Warning in Interop/IJW/IjwNativeCallingManagedDll/CMakeLists.txt: - For the target "IjwNativeCallingManagedDll" the /clr compiler flag was - added manually. Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME - target property. - - -CMake Warning in Interop/IJW/CopyConstructorMarshaler/CMakeLists.txt: - For the target "IjwCopyConstructorMarshaler" the /clr compiler flag was - added manually. Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME - target property. - - -CMake Warning in Interop/IJW/NativeVarargs/CMakeLists.txt: - For the target "IjwNativeVarargs" the /clr compiler flag was added - manually. Set usage of C++/CLI by setting COMMON_LANGUAGE_RUNTIME target - property. - - --- Generating done --- Build files have been written to: C:/git2/runtime/artifacts/tests/coreclr/obj/windows.x64.Checked/Native -Environment setup - Checking Build System - ComVisibleNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\NativeCallManagedComVisible\Checked\ComVisibleNative.dll - platformdefines.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Common\Platform\Checked\platformdefines.lib - ForeignThreadExceptionsNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Exceptions\ForeignThread\Checked\ForeignThreadExceptionsNative.dll - FromNativePaths_lib.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Loader\NativeLibs\Checked\FromNativePaths_lib.dll - GenericsNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Generics\Checked\GenericsNative.dll - COMClientEvents.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Events\Checked\COMClientEvents.exe - AnsiBStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\AnsiBSTR\Checked\AnsiBStrTestNative.dll - DllImportPath_Relative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_Relative.dll - CustomMarshalerNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ICustomMarshaler\ConflictingNames\Checked\CustomMarshalerNative.dll - BStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\BSTR\Checked\BStrTestNative.dll - DllImportPath_Local.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_Local.dll - DynamicTestServer.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\Dynamic\Server\Checked\DynamicTestServer.dll - ArrayWithOffsetNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\ArrayWithOffset\Checked\ArrayWithOffsetNative.dll - COMClientPrimitives.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Primitives\Checked\COMClientPrimitives.exe - COMNativeServer.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeServer\Checked\COMNativeServer.dll - FuncPtrAsDelegateParamNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\FuncPtrAsDelegateParam\Checked\FuncPtrAsDelegateParamNative.dll - CustomMarshalersNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\CustomMarshalers\Checked\CustomMarshalersNative.dll - HandleRefNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Miscellaneous\HandleRef\Checked\HandleRefNative.dll - Char_BestFitMappingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\BestFitMapping\Char\Checked\Char_BestFitMappingNative.dll - IEnumeratorNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\IEnumerator\Checked\IEnumeratorNative.dll - DllImportPath_ExeFile.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_ExeFile.exe - COMClientDispatch.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Dispatch\Checked\COMClientDispatch.exe - IUnknownNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\MarshalAPI\IUnknown\Checked\IUnknownNative.dll - ExecInDefAppDomDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ExecInDefAppDom\Checked\ExecInDefAppDomDll.dll - FunctionPointerNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\MarshalAPI\FunctionPointer\Checked\FunctionPointerNative.dll - DllImportPath_PathEnv.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath_PathEnv.dll - BoolNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PrimitiveMarshalling\Bool\Checked\BoolNative.dll - GCPollNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Methodical\gc_poll\Checked\GCPollNative.dll - IjwNativeCallingManagedDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\IjwNativeCallingManagedDll\Checked\IjwNativeCallingManagedDll.dll - IjwCopyConstructorMarshaler.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\CopyConstructorMarshaler\Checked\IjwCopyConstructorMarshaler.dll - DelegateTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Delegate\Checked\DelegateTestNative.dll - IjwNativeDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\IjwNativeDll\Checked\IjwNativeDll.dll - ExactSpellingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\ExactSpelling\Checked\ExactSpellingNative.dll - LCIDNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Attributes\LCID\Checked\LCIDNative.dll - DecimalTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Decimal\Checked\DecimalTestNative.dll - CriticalHandlesNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\CriticalHandles\Checked\CriticalHandlesNative.dll - COMClientDefaultInterfaces.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\DefaultInterfaces\Checked\COMClientDefaultInterfaces.exe - LPTStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\LPTSTR\Checked\LPTStrTestNative.dll - IjwNativeVarargs.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\NativeVarargs\Checked\IjwNativeVarargs.dll - LPStrTestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\LPSTR\Checked\LPStrTestNative.dll - BestFitMappingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\BestFitMapping\Checked\BestFitMappingNative.dll - LPStr_BestFitMappingNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\BestFitMapping\LPStr\Checked\LPStr_BestFitMappingNative.dll - LayoutClassNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\LayoutClass\Checked\LayoutClassNative.dll - DllImportPath.Local.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\DllImportAttribute\DllImportPath\Checked\DllImportPath.Local.dll - MarshalArrayByValArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Array\MarshalArrayAsField\LPArrayNative\Checked\MarshalArrayByValArrayNative.dll - MockReferenceTrackerRuntime.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\ComWrappers\MockReferenceTrackerRuntime\Checked\MockReferenceTrackerRuntime.dll - MarshalArrayByValNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ArrayMarshalling\ByValArray\Checked\MarshalArrayByValNative.dll - COMClientLicensing.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\NativeClients\Licensing\Checked\COMClientLicensing.exe - MarshalArrayLPArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Array\MarshalArrayAsParam\LPArrayNative\Checked\MarshalArrayLPArrayNative.dll - MarshalBoolArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ArrayMarshalling\BoolArray\Checked\MarshalBoolArrayNative.dll - MarshalEnumNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PrimitiveMarshalling\EnumMarshalling\Checked\MarshalEnumNative.dll - NativeDateTime.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\DateTime\Checked\NativeDateTime.dll - MarshalStructAsParam.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StructMarshalling\PInvoke\Checked\MarshalStructAsParam.dll - MAWSPINative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\Checked\MAWSPINative.dll - NonBlittablePointerNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Primitives\Pointer\Checked\NonBlittablePointerNative.dll - AsAnyNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\AsAny\Checked\AsAnyNative.dll - PInvokePassingByRefNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByRef\Checked\PInvokePassingByRefNative.dll - NativeLibrary.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\NativeLibrary\NativeLibraryToLoad\Checked\NativeLibrary.dll - NativeFunctions.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\baseservices\callconvs\Checked\NativeFunctions.dll - PInvokeExampleNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\pinvoke\Checked\PInvokeExampleNative.dll - PInvokePassingByOutNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByOut\Checked\PInvokePassingByOutNative.dll - RPIP_ByRefNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByRef\Checked\ReversePInvokePassingByRefNative.dll - PInvokeIntNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Primitives\Int\Checked\PInvokeIntNative.dll - Profiler.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\profiler\native\Checked\Profiler.dll - RuntimeHandlesNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Primitives\RuntimeHandles\Checked\RuntimeHandlesNative.dll - RPIP_ByOutNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByOut\Checked\ReversePInvokePassingByOutNative.dll - RefIntNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\RefInt\Checked\RefIntNative.dll - RefCharArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\RefCharArray\Checked\RefCharArrayNative.dll - ReversePInvokeNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StructMarshalling\ReversePInvoke\MarshalExpStruct\Checked\ReversePInvokeNative.dll - SeqPInvokeNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StructMarshalling\ReversePInvoke\MarshalSeqStruct\Checked\SeqPInvokeNative.dll - SafeArrayNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\ArrayMarshalling\SafeArray\Checked\SafeArrayNative.dll - SafeHandleNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\SafeHandles\Checked\SafeHandleNative.dll - SuppressGCTransitionNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Attributes\SuppressGCTransition\Checked\SuppressGCTransitionNative.dll - SimpleStructNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\SimpleStruct\Checked\SimpleStructNative.dll - StructABILib.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\StructABI\Checked\StructABILib.dll - Unmanaged.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\baseservices\exceptions\regressions\V1\SEH\VJ\Checked\Unmanaged.dll - UTF8TestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\UTF8\Checked\UTF8TestNative.dll - ThisCallNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Miscellaneous\ThisCall\Checked\ThisCallNative.dll - UIntPtrNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PrimitiveMarshalling\UIntPtr\Checked\UIntPtrNative.dll - VarargsNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Varargs\Checked\VarargsNative.dll - VBByRefStrNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\StringMarshalling\VBByRefStr\Checked\VBByRefStrNative.dll - UnmanagedCallersOnlyDll.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\UnmanagedCallersOnly\Checked\UnmanagedCallersOnlyDll.dll - VariantNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Variant\Checked\VariantNative.dll - Vector3TestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\SIMD\Checked\Vector3TestNative.dll - WeakReferenceNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\COM\ComWrappers\WeakReference\Checked\WeakReferenceNative.dll - fpcw.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\baseservices\exceptions\regressions\Dev11\147911\Checked\fpcw.dll - SizeConstNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\SizeConst\Checked\SizeConstNative.dll - Vector2_3_4TestNative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\PInvoke\Vector2_3_4\Checked\Vector2_3_4TestNative.dll - jitstructtests_lib.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Methodical\structs\systemvbringup\Checked\jitstructtests_lib.dll - hfa_nested_f64_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_nested_f64_native_cpp.dll - hfa_nested_f32_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_nested_f32_native_cpp.dll - hfa_simple_f32_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_simple_f32_native_cpp.dll - hfa_simple_f64_native_cpp.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\hfa\main\dll\Checked\hfa_simple_f64_native_cpp.dll - hostpolicy.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Common\hostpolicymock\Checked\hostpolicy.dll - mscoree.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\Interop\IJW\ijwhostmock\Checked\mscoree.dll - mirror.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\pinning\object-pin\Checked\mirror.dll - native_i0s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i0s.dll - native_i5c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i5c.dll - native_i3c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i3c.dll - native_i0c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i0c.dll - native_i6c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i6c.dll - native_i1s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i1s.dll - native_i1c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i1c.dll - native_i7c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i7c.dll - native_i3s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i3s.dll - native_i5s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i5s.dll - nativelibrary.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\readytorun\tests\Checked\nativelibrary.dll - native_i6s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i6s.dll - native_i8c.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i8c.dll - native_i8s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i8s.dll - native_i7s.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\jit64\mcc\interop\Checked\native_i7s.dll - test2.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Regression\VS-ia64-JIT\V1.2-M02\b108129\Checked\test2.dll - varargnative.vcxproj -> C:\git2\runtime\artifacts\tests\coreclr\obj\windows.x64.Checked\Native\JIT\Directed\arglist\Checked\varargnative.dll - Building Custom Rule C:/git2/runtime/src/tests/CMakeLists.txt - -- Install configuration: "Checked" - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/inc/corerror.h - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/inc/corprof.h - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/platformdefines.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hostpolicy.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hostpolicy.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ForeignThreadExceptionsNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ForeignThreadExceptionsNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SuppressGCTransitionNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SuppressGCTransitionNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DecimalTestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DecimalTestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ArrayWithOffsetNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ArrayWithOffsetNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Char_BestFitMappingNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Char_BestFitMappingNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStr_BestFitMappingNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStr_BestFitMappingNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeIntNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeIntNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RuntimeHandlesNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RuntimeHandlesNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NonBlittablePointerNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NonBlittablePointerNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByOutNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByOutNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByRefNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokePassingByRefNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByOutNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByOutNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByRefNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokePassingByRefNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValArrayNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValArrayNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayLPArrayNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayLPArrayNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/HandleRefNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/HandleRefNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ThisCallNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ThisCallNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MAWSPINative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MAWSPINative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CriticalHandlesNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CriticalHandlesNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GenericsNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GenericsNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AsAnyNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AsAnyNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeHandleNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeHandleNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector2_3_4TestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector2_3_4TestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UnmanagedCallersOnlyDll.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UnmanagedCallersOnlyDll.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BoolNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BoolNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UIntPtrNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UIntPtrNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalBoolArrayNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalBoolArrayNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalArrayByValNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalEnumNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalEnumNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FuncPtrAsDelegateParamNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FuncPtrAsDelegateParamNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SimpleStructNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SimpleStructNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalStructAsParam.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MarshalStructAsParam.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokeNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ReversePInvokeNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SeqPInvokeNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SeqPInvokeNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BestFitMappingNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BestFitMappingNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefIntNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefIntNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefCharArrayNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/RefCharArrayNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStrTestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPStrTestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPTStrTestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LPTStrTestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UTF8TestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/UTF8TestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BStrTestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/BStrTestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AnsiBStrTestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/AnsiBStrTestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VBByRefStrNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VBByRefStrNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FunctionPointerNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/FunctionPointerNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IUnknownNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IUnknownNative.dll - -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeLibrary.lib - -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeLibrary.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SizeConstNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SizeConstNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Local.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Local.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath.Local.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath.Local.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_PathEnv.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_PathEnv.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Relative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DllImportPath_Relative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExactSpellingNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExactSpellingNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExecInDefAppDomDll.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ExecInDefAppDomDll.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalerNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalerNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LayoutClassNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LayoutClassNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeDateTime.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeDateTime.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LCIDNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/LCIDNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VariantNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VariantNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VarargsNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/VarargsNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ComVisibleNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/ComVisibleNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IEnumeratorNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IEnumeratorNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalersNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/CustomMarshalersNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeArrayNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/SafeArrayNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DynamicTestServer.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/DynamicTestServer.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMNativeServer.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMNativeServer.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientPrimitives.exe - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientLicensing.exe - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientDefaultInterfaces.exe - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientDispatch.exe - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/COMClientEvents.exe - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MockReferenceTrackerRuntime.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/MockReferenceTrackerRuntime.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/WeakReferenceNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/WeakReferenceNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mscoree.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mscoree.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeDll.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeCallingManagedDll.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeCallingManagedDll.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwCopyConstructorMarshaler.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/IjwNativeVarargs.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/StructABILib.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/StructABILib.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/varargnative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/varargnative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mirror.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/mirror.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeExampleNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/PInvokeExampleNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GCPollNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/GCPollNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/jitstructtests_lib.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/jitstructtests_lib.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/test2.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/test2.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector3TestNative.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Vector3TestNative.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f32_native_cpp.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f32_native_cpp.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f64_native_cpp.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_simple_f64_native_cpp.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f32_native_cpp.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f32_native_cpp.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f64_native_cpp.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/hfa_nested_f64_native_cpp.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0c.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0c.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1c.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1c.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3c.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3c.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5c.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5c.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6c.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6c.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7c.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7c.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8c.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8c.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0s.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i0s.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1s.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i1s.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3s.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i3s.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5s.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i5s.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6s.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i6s.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7s.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i7s.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8s.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/native_i8s.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/Loader/NativeLibs/FromNativePaths_lib.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/Loader/NativeLibs/FromNativePaths_lib.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeFunctions.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/NativeFunctions.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/fpcw.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/fpcw.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Unmanaged.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Unmanaged.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Profiler.lib - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Profiler.dll - -- Up-to-date: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/Profiler.pdb - -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/nativelibrary.lib - -- Installing: C:/git2/runtime/artifacts/tests/coreclr/windows.x64.Checked/bin/nativelibrary.dll -BUILDTEST: Restoring CoreCLR product from packages - [12:33:53.62] Restoring all packages... - Determining projects to restore... - All projects are up-to-date for restore. - Determining projects to restore... - All projects are up-to-date for restore. - Determining projects to restore... - All projects are up-to-date for restore. - Determining projects to restore... - All projects are up-to-date for restore. - Determining projects to restore... - All projects are up-to-date for restore. - [12:34:11.99] Restoring all packages...Done. - Building Targeting Pack - external -> - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:00:20.55 -BUILDTEST: Starting the Managed Tests Build -BUILDTEST: Building tests divided into 3 test groups -Running: msbuild C:\git2\runtime\src\tests\build.proj -warnAsError:0 /nodeReuse:false '/flp:Verbosity=normal;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.log";Append=false' '/flp1:WarningsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.wrn";Append=false' '/flp2:ErrorsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.err";Append=false' /p:TargetsWindows=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release /p:CopyNativeProjectBinaries=true /p:__SkipPackageRestore=true - Building Targeting Pack - external -> - environment_version -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\CoreMangLib\system\environment\environment_version\environment_version.dll - Count -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandleCollector\Count\Count.dll - PinObj_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\PinObj_neg\PinObj_neg.dll - Free_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Free_neg\Free_neg.dll - Target_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Target_neg\Target_neg.dll - ILatencyTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\ILatencyTest\ILatencyTest.dll - ToFromIntPtr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\ToFromIntPtr\ToFromIntPtr.dll - InducedGen0GC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InducedGen0GC\InducedGen0GC.dll - NegTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandleCollector\NegTests\NegTests.dll - InducedGen2GC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InducedGen2GC\InducedGen2GC.dll - Usage -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandleCollector\Usage\Usage.dll - AddrOfPinnedObject_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\AddrOfPinnedObject_neg\AddrOfPinnedObject_neg.dll - Casting -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Casting\Casting.dll - InducedGen1GC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InducedGen1GC\InducedGen1GC.dll - Collect1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect1\Collect1.dll - ForeignThreadExceptions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Exceptions\ForeignThread\ForeignThreadExceptions\ForeignThreadExceptions.dll - Alloc_neg2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCHandle\Alloc_neg2\Alloc_neg2.dll - Collect_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_neg\Collect_neg.dll - Collect_fail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_fail\Collect_fail.dll - CollectionCountTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\CollectionCountTest\CollectionCountTest.dll - GetGCMemoryInfo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGCMemoryInfo\GetGCMemoryInfo.dll - Collect0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect0\Collect0.dll - InputValidation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GCSettings\InputValidation\InputValidation.dll - GetGenerationWR -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGenerationWR\GetGenerationWR.dll - GetGeneration -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGeneration\GetGeneration.dll - MaxGeneration -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\MaxGeneration\MaxGeneration.dll - Collect_Optimized_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_Optimized_2\Collect_Optimized_2.dll - Collect_Optimized_3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\Collect_Optimized_3\Collect_Optimized_3.dll - GetAllocatedBytesForCurrentThread -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetAllocatedBytesForCurrentThread\GetAllocatedBytesForCurrentThread.dll - Finalize2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\Finalize2\Finalize2.dll - GetTotalAllocatedBytes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetTotalAllocatedBytes\GetTotalAllocatedBytes.dll - SuppressFinalize_Null -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\SuppressFinalize_Null\SuppressFinalize_Null.dll - GetGeneration_fail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\GetGeneration_fail\GetGeneration_fail.dll - NullHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\NullHandle\NullHandle.dll - ReRegisterForFinalize_null -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC\ReRegisterForFinalize_null\ReRegisterForFinalize_null.dll - finalizeexcep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Finalizer\finalizeother\finalizeexcep\finalizeexcep.dll - NoGC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\NoGCRegion\NoGC\NoGC.dll - finalizearray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Finalizer\finalizeother\finalizearray\finalizearray.dll - multipleWRs_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\multipleWRs_1\multipleWRs_1.dll - multipleWRs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\WeakReference\multipleWRs\multipleWRs.dll - bestfit-threaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit-threaded\bestfit-threaded.dll - LargeObjectAlloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Coverage\LargeObjectAlloc\LargeObjectAlloc.dll - LargeObjectAlloc2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Coverage\LargeObjectAlloc2\LargeObjectAlloc2.dll - GCUtil_HeapExpansion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\GCUtil_HeapExpansion\GCUtil_HeapExpansion.dll - bestfit_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit_1\bestfit_1.dll - lohcompactapi -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\LOHCompaction\lohcompactapi\lohcompactapi.dll - CoreCLRTestLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\CoreCLRTestLibrary\CoreCLRTestLibrary\TestLibrary.dll - bestfit-finalize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit-finalize\bestfit-finalize.dll - lohcompactapi_exceptions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\LOHCompaction\lohcompactapi_exceptions\lohcompactapi_exceptions.dll - plug -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\plug\plug.dll - keepalivetry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\KeepAlive\keepaliveother\keepalivetry\keepalivetry.dll - bestfit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\bestfit\bestfit.dll - lohpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\LOHCompaction\lohpin\lohpin.dll - Handles -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\Handles\Handles.dll - GCUtil_Pinning -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\GCUtil_Pinning\GCUtil_Pinning.dll - expandheap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\expandheap\expandheap.dll - largeobject -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\largeobject\largeobject.dll - Finalizer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\Finalizer\Finalizer.dll - memcheck -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\memcheck\memcheck.dll - largearraytest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\Regressions\largearraytest\largearraytest.dll - PinnedObject -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedObject\PinnedObject.dll - PinnedHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedHandle\PinnedHandle.dll - gettotalmemory -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\API\gc\gettotalmemory\gettotalmemory.dll - pluggaps -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\HeapExpansion\pluggaps\pluggaps.dll - PinnedCollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedCollect\PinnedCollect.dll - EEGC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\EEGC\EEGC.dll - keepalivedirectedgraph -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\KeepAlive\keepaliveother\keepalivedirectedgraph\keepalivedirectedgraph.dll - pressureoverflow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\Regressions\pressureoverflow\pressureoverflow.dll - Allocation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\Allocation\Allocation.dll - GCLarge -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCLarge\GCLarge.dll - ConcurrentSpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\ConcurrentSpin\ConcurrentSpin.dll - LargeStrings -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\LargeStrings\LargeStrings.dll - PinnedMultiple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedMultiple\PinnedMultiple.dll - GCPerf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCPerf\GCPerf.dll - PinnedMany -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\Pinning\PinningOther\PinnedMany\PinnedMany.dll - GCHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCHandle\GCHandle.dll - GCSimulator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCSimulator\GCSimulator.dll - LowLatency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\LowLatency\LowLatency.dll - ServerSpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\ServerSpin\ServerSpin.dll - GCSmall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\GCSmall\GCSmall.dll - LOHSmooth -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\LOHSmooth\LOHSmooth.dll - MarkingCardOfList -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MarkingCardOfList\MarkingCardOfList.dll - MidLife -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MidLife\MidLife.dll - ToBoxOrNot -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\ToBoxOrNot\ToBoxOrNot.dll - 289745 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta1\289745\289745\289745.dll - MarkingCardOfLargeArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MarkingCardOfLargeArray\MarkingCardOfLargeArray.dll - MicroBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MicroBench\MicroBench.dll - MemoryPressure -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\MemoryPressure\MemoryPressure.dll - WeakReference -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\WeakReference\WeakReference.dll - 149926 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta1\149926\149926\149926.dll - XMLReader -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Performance\Tests\XMLReader\XMLReader.dll - 302560 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta1\289745\302560\302560.dll - runtime_32848 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\Github\runtime_32848\runtime_32848\runtime_32848.dll - ManagedTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\476725\ManagedTest\ManagedTest.dll - 460373 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\460373\460373\460373.dll - bintree -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\bintree\bintree.dll - 494226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-rtm\494226\494226\494226.dll - 426480 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\426480\426480\426480.dll - 25252 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v3.0\25252\25252\25252.dll - thdtreelivingobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\thdtreelivingobj\thdtreelivingobj.dll - 445488 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\445488\445488\445488.dll - Managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\485617\Managed\Managed.dll - gcvariant2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant2\gcvariant2.dll - 452950 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\v2.0-beta2\452950\452950\452950.dll - thdtreegrowingobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\thdtreegrowingobj\thdtreegrowingobj.dll - variantint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\variantint\variantint.dll - arrcpy -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\arrcpy\arrcpy.dll - gcvariant -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant\gcvariant.dll - doubLink -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\doubLink\doubLink.dll - gcvariant3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant3\gcvariant3.dll - DoubLink -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\DoubLink\DoubLink.dll - thdtree -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\BinTree\thdtree\thdtree.dll - gcvariant4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\gcvariant4\gcvariant4.dll - dlbigleakthd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\dlbigleakthd\dlbigleakthd.dll - variantlinklist -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Boxing\variantlinklist\variantlinklist.dll - strmap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\strmap\strmap.dll - dlcollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\dlcollect\dlcollect.dll - dlstack -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\dlstack\dlstack.dll - finalnstruct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\finalnstruct\finalnstruct.dll - doublinkgen -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\doublinkgen\doublinkgen.dll - FinalizeTimeout -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalizeTimeout\FinalizeTimeout\FinalizeTimeout.dll - gcbench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\GCBench\gcbench\gcbench.dll - dynamo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Dynamo\dynamo\dynamo.dll - DoubLink_V2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\DoubLink_V2\DoubLink_V2.dll - doublinkstay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\doublinkstay\doublinkstay.dll - doublinknoleak2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\DoublinkList\doublinknoleak2\doublinknoleak2.dll - nstructtun -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\nstructtun\nstructtun.dll - nstructresur -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\FinalNStruct\nstructresur\nstructresur.dll - muldimjagary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\muldimjagary\muldimjagary\muldimjagary.dll - continue -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Resurrection\continue\continue.dll - leakwheel -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\LeakWheel\leakwheel\leakwheel.dll - gcstress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\GCStress\gcstress\gcstress.dll - ndpinfinal -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\NDPin\ndpinfinal\ndpinfinal.dll - rootmem -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\Rootmem\rootmem\rootmem.dll - rancollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\RanCollect\rancollect\rancollect.dll - ndpin -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\NDPin\ndpin\ndpin.dll - reflectobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\ReflectObj\reflectobj\reflectobj.dll - singlinkgen -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\SingLinkList\singlinkgen\singlinkgen.dll - minleakgen -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\MinLeakGen\minleakgen\minleakgen.dll - servermodel -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\ServerModel\servermodel\servermodel.dll - stringcreator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\StringCreator\stringcreator\stringcreator.dll - singlinkstay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\SingLinkList\singlinkstay\singlinkstay.dll - thdchaos -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\THDChaos\thdchaos\thdchaos.dll - thdlist -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\THDList\thdlist\thdlist.dll - ReliabilityFramework -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\ReliabilityFramework.dll - AssemblyC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyC\AssemblyC.dll - ComWrappersTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\API\ComWrappersTests\ComWrappersTests.dll - Dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Dynamic\Dynamic\Dynamic.dll - WeakReferenceTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\WeakReference\WeakReferenceTest\WeakReferenceTest.dll - 573277 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\573277.dll - SafeArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ArrayMarshalling\SafeArray\SafeArrayTest\SafeArrayTest.dll - AssemblyContracts -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyContracts\AssemblyContracts.dll - NETClientAggregation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Aggregation\NETClientAggregation\NETClientAggregation.dll - MarshalArrayByValTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest\MarshalArrayByValTest.dll - NETServer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETServer\NETServer\NETServer.dll - NETClientLicense -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Licensing\NETClientLicense\NETClientLicense.dll - NETServer.DefaultInterfaces -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETServer\NETServer.DefaultInterfaces\NETServer.DefaultInterfaces.dll - allocationwithpins -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\allocationwithpins.dll - NETClientEvents -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Events\NETClientEvents\NETClientEvents.dll - NETClientIDispatch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\IDispatch\NETClientIDispatch\NETClientIDispatch.dll - NETClientIInspectable -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\IInspectable\NETClientIInspectable\NETClientIInspectable.dll - GlobalInstanceTrackerSupportTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\GlobalInstance\GlobalInstanceTrackerSupportTests\GlobalInstanceTrackerSupportTests.dll - NETClientPrimitives -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Primitives\NETClientPrimitives\NETClientPrimitives.dll - DllImportPathTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\DllImportAttribute\DllImportPath\DllImportPathTest\DllImportPathTest.dll - b115557 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\b115557.dll - InjectedCode -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ExecInDefAppDom\InjectedCode\InjectedCode\InjectedCode.dll - Events -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Events\Events.dll - Licensing -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Licensing\Licensing.dll - Reflection -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Reflection\Reflection\Reflection.dll - Dispatch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Dispatch\Dispatch.dll - ExactSpellingTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\DllImportAttribute\ExactSpelling\ExactSpellingTest\ExactSpellingTest.dll - ConsumeNETServer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\ConsumeNETServer\ConsumeNETServer\ConsumeNETServer.dll - Primitives -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\Primitives\Primitives.dll - AssemblyB -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyB\AssemblyB.dll - bestfit-finalize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\bestfit-finalize.dll - ICustomMarshaler_TargetWindows -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\Primitives\ICustomMarshaler_TargetWindows\ICustomMarshaler_TargetWindows.dll - FixupCallsHostWhenLoaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\FixupCallsHostWhenLoaded\FixupCallsHostWhenLoaded\FixupCallsHostWhenLoaded.dll - IDynamicInterfaceCastable -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IDynamicInterfaceCastable\IDynamicInterfaceCastable\IDynamicInterfaceCastable.dll - concurrentspin2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\concurrentspin2.dll - CustomMarshaler2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\CustomMarshaler2\CustomMarshaler2.dll - CopyConstructorMarshaler -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\CopyConstructorMarshaler\CopyConstructorMarshaler\CopyConstructorMarshaler.dll - CustomMarshaler -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\CustomMarshaler\CustomMarshaler.dll - ManagedCallingNative -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\ManagedCallingNative\ManagedCallingNative\ManagedCallingNative.dll - NETClientPrimitivesInALC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NETClients\Primitives\NETClientPrimitivesInALC\NETClientPrimitivesInALC.dll - FunctionPtrTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\FunctionPointer\FunctionPtrTest\FunctionPtrTest.dll - NativeVarargsTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\NativeVarargs\NativeVarargsTest\NativeVarargsTest.dll - LoadIjwFromModuleHandle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\LoadIjwFromModuleHandle\LoadIjwFromModuleHandle\LoadIjwFromModuleHandle.dll - Castable -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICastable\Castable\Castable.dll - CoreCLRTestLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\TestLibrary.dll - IUnknownTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\IUnknown\IUnknownTest\IUnknownTest.dll - NativeCallingManaged -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\NativeCallingManaged\NativeCallingManaged\NativeCallingManaged.dll - LayoutClassTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\LayoutClass\LayoutClassTest\LayoutClassTest.dll - CallbackStressTest_TargetWindows -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\Callback\CallbackStressTest_TargetWindows\CallbackStressTest_TargetWindows.dll - ArrayWithOffsetTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\ArrayWithOffset\ArrayWithOffsetTest\ArrayWithOffsetTest.dll - DefaultInterfaces -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\NativeClients\DefaultInterfaces\DefaultInterfaces.dll - GlobalInstanceMarshallingTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\ComWrappers\GlobalInstance\GlobalInstanceMarshallingTests\GlobalInstanceMarshallingTests.dll - TestAsm -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\AssemblyLoadContext\TestAsm\TestAsm\TestAsm.dll - DirectedGraph -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\DirectedGraph.dll - AsLPArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsField\AsLPArray\AsLPArrayTest\AsLPArrayTest.dll - ExecInDefAppDom -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ExecInDefAppDom\ExecInDefAppDom\ExecInDefAppDom.dll - NativeLibraryTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\API\NativeLibraryTests\NativeLibraryTests.dll - CallbackTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\Callback\CallbackTests\CallbackTests.dll - AsDefaultTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsParam\AsDefault\AsDefaultTest\AsDefaultTest.dll - AsLPArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsParam\AsLPArray\AsLPArrayTest\AsLPArrayTest.dll - AsByValArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Array\MarshalArrayAsField\AsByValArray\AsByValArrayTest\AsByValArrayTest.dll - AsAnyTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\AsAny\AsAnyTest\AsAnyTest.dll - AFF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PFT\AFF_PFT\AFF_PFT.dll - IUnknownTestInALC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\IUnknown\IUnknownTestInALC\IUnknownTestInALC.dll - doubLinkStay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\doubLinkStay.dll - AFF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PFF\AFF_PFF\AFF_PFF.dll - AFF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PTT\AFF_PTT\AFF_PTT.dll - LCIDTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Attributes\LCID\LCIDTest\LCIDTest.dll - SuppressGCTransitionUtil -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Attributes\SuppressGCTransition\SuppressGCTransitionUtil\SuppressGCTransitionUtil.dll - AFT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PTF\AFT_PTF\AFT_PTF.dll - MultipleALCs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\MultipleALCs\MultipleALCs.dll - AFF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFF_PTF\AFF_PTF\AFF_PTF.dll - AFT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PFF\AFT_PFF\AFT_PFF.dll - Assembly_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_False_False\Assembly_False_False\Assembly_False_False.dll - SameNameDifferentAssembly -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\ConflictingNames\SameNameDifferentAssembly\SameNameDifferentAssembly.dll - AFT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PFT\AFT_PFT\AFT_PFT.dll - AFT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\AFT_PTT\AFT_PTT\AFT_PTT.dll - Assembly_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_True_True\Assembly_True_True\Assembly_True_True.dll - ExpandHeap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\ExpandHeap.dll - ATF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PTF\ATF_PTF\ATF_PTF.dll - ATF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PFT\ATF_PFT\ATF_PFT.dll - ATT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PFF\ATT_PFF\ATT_PFF.dll - Assembly_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_True_False\Assembly_True_False\Assembly_True_False.dll - Assembly_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Assembly_False_True\Assembly_False_True\Assembly_False_True.dll - ATF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PFF\ATF_PFF\ATF_PFF.dll - ATT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PTF\ATT_PTF\ATT_PTF.dll - ATT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PFT\ATT_PFT\ATT_PFT.dll - ATF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATF_PTT\ATF_PTT\ATF_PTT.dll - Pinvoke_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_True_False\Pinvoke_True_False\Pinvoke_True_False.dll - GCQueue -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\GCQueue.dll - AFF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PFF\AFF_PFF\AFF_PFF.dll - Pinvoke_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_True_True\Pinvoke_True_True\Pinvoke_True_True.dll - Pinvoke_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_False_True\Pinvoke_False_True\Pinvoke_False_True.dll - ATT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\ATT_PTT\ATT_PTT\ATT_PTT.dll - Pinvoke_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\Char\Pinvoke_False_False\Pinvoke_False_False\Pinvoke_False_False.dll - AFF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PFT\AFF_PFT\AFF_PFT.dll - GCSimulator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\GCSimulator.dll - ResolveUnmanagedDllTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\AssemblyLoadContext\ResolveUnmanagedDllTests\ResolveUnmanagedDllTests.dll - AFT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PTT\AFT_PTT\AFT_PTT.dll - AFF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PTF\AFF_PTF\AFF_PTF.dll - Assembly_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_False_False\Assembly_False_False\Assembly_False_False.dll - AFT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PFF\AFT_PFF\AFT_PFF.dll - AFT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PTF\AFT_PTF\AFT_PTF.dll - AFF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFF_PTT\AFF_PTT\AFF_PTT.dll - Assembly_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_True_False\Assembly_True_False\Assembly_True_False.dll - GCVariant -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\GCVariant.dll - AFT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\AFT_PFT\AFT_PFT\AFT_PFT.dll - Assembly_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_False_True\Assembly_False_True\Assembly_False_True.dll - ATF_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PTF\ATF_PTF\ATF_PTF.dll - Assembly_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Assembly_True_True\Assembly_True_True\Assembly_True_True.dll - ATF_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PFF\ATF_PFF\ATF_PFF.dll - ATT_PFF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PFF\ATT_PFF\ATT_PFF.dll - Pinvoke_False_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_False_False\Pinvoke_False_False\Pinvoke_False_False.dll - LargeObjectAlloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc.dll - ATF_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PFT\ATF_PFT\ATF_PFT.dll - ATF_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATF_PTT\ATF_PTT\ATF_PTT.dll - ATT_PTF -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PTF\ATT_PTF\ATT_PTF.dll - Pinvoke_False_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_False_True\Pinvoke_False_True\Pinvoke_False_True.dll - SuppressGCTransitionTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Attributes\SuppressGCTransition\SuppressGCTransitionTest\SuppressGCTransitionTest.dll - AssemblyA -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Servers\AssemblyA\AssemblyA.dll - ATT_PTT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PTT\ATT_PTT\ATT_PTT.dll - ATT_PFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\ATT_PFT\ATT_PFT\ATT_PFT.dll - ReverseTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\ReverseTest\ReverseTest\ReverseTest.dll - CustomMarshalersTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CustomMarshalers\CustomMarshalersTest\CustomMarshalersTest.dll - LargeObjectAlloc1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc1.dll - ArrayTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\ArrayTest\ArrayTest\ArrayTest.dll - Pinvoke_True_False -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_True_False\Pinvoke_True_False\Pinvoke_True_False.dll - DateTimeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\DateTime\DateTimeTest\DateTimeTest.dll - Test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\Test\Test\Test.dll - Pinvoke_True_True -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\BestFitMapping\LPStr\Pinvoke_True_True\Pinvoke_True_True\Pinvoke_True_True.dll - StructTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\CriticalHandles\StructTest\StructTest\StructTest.dll - DelegateTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Delegate\DelegateTest\DelegateTest.dll - LargeObjectAlloc2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc2.dll - ManagedDll2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\ManagedDll2\ManagedDll2\ManagedDll2.dll - ManagedDll1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\ManagedDll1\ManagedDll1\ManagedDll1.dll - ThisCallTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\ThisCall\ThisCallTest\ThisCallTest.dll - HandleRefTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\HandleRef\HandleRefTest\HandleRefTest.dll - DecimalTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Decimal\DecimalTest\DecimalTest.dll - GenericsTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Generics\GenericsTest\GenericsTest.dll - Activator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Activator\Activator\Activator.dll - LargeObjectAlloc3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc3.dll - AssemblyWithoutComVisibleTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\AssemblyWithoutComVisible\AssemblyWithoutComVisibleTest\AssemblyWithoutComVisibleTest.dll - IEnumeratorTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\IEnumerator\IEnumeratorTest\IEnumeratorTest.dll - AssemblyTrueTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\AssemblyTrue\AssemblyTrueTest\AssemblyTrueTest.dll - CopyCtorUtil -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\CopyCtor\CopyCtorUtil\CopyCtorUtil.dll - RuntimeHandlesTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Primitives\RuntimeHandles\RuntimeHandlesTest\RuntimeHandlesTest.dll - DefaultTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\Default\DefaultTest\DefaultTest.dll - SafeHandleTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SafeHandles\SafeHandleTests\SafeHandleTests.dll - PassingByOutTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByOut\PassingByOutTest\PassingByOutTest.dll - MAWSPITest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\MultipleAssembliesWithSamePInvoke\MAWSPITest\MAWSPITest.dll - PInvokeIntTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Primitives\Int\PInvokeIntTest\PInvokeIntTest.dll - NonBlittablePointer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Primitives\Pointer\NonBlittablePointer\NonBlittablePointer.dll - CopyCtorTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Miscellaneous\CopyCtor\CopyCtorTest\CopyCtorTest.dll - PassingByOutTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByOut\PassingByOutTest\PassingByOutTest.dll - InvalidParamIndex -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\PInvoke\Invalid\InvalidParamIndex\InvalidParamIndex.dll - LargeObjectAlloc4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAlloc4.dll - PassingByRefTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\ReversePInvoke\PassingByRef\PassingByRefTest\PassingByRefTest.dll - PassingByRefTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\SizeParamIndex\PInvoke\PassingByRef\PassingByRefTest\PassingByRefTest.dll - BSTRTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\BSTR\BSTRTest\BSTRTest.dll - Vector2_3_4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Vector2_3_4\Vector2_3_4\Vector2_3_4.dll - VarargsTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Varargs\VarargsTest\VarargsTest.dll - LPSTRTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\LPSTR\LPSTRTest\LPSTRTest.dll - MarshalStructAsLayoutSeq -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\PInvoke\MarshalStructAsLayoutSeq\MarshalStructAsLayoutSeq.dll - VariantTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Variant\VariantTest\VariantTest.dll - LargeObjectAllocPinned -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LargeObjectAllocPinned.dll - VBByRefStrTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\VBByRefStr\VBByRefStrTest\VBByRefStrTest.dll - ReversePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalSeqStruct\ReversePInvoke\ReversePInvokeTest\ReversePInvokeTest.dll - AnsiBStrTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\AnsiBSTR\AnsiBStrTest\AnsiBStrTest.dll - DelegatePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalSeqStruct\DelegatePInvoke\DelegatePInvokeTest\DelegatePInvokeTest.dll - DelegatePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalExpStruct\DelegatePInvoke\DelegatePInvokeTest\DelegatePInvokeTest.dll - InvalidCSharp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\UnmanagedCallersOnly\InvalidCSharp\InvalidCSharp.dll - LeakGenThrd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\LeakGenThrd.dll - UnmanagedCallersOnlyTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\UnmanagedCallersOnly\UnmanagedCallersOnlyTest\UnmanagedCallersOnlyTest.dll - ReversePInvokeTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\ReversePInvoke\MarshalExpStruct\ReversePInvokeManaged\ReversePInvokeTest\ReversePInvokeTest.dll - CheckProjects -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CheckProjects\CheckProjects\CheckProjects.dll - StructPacking -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructPacking\StructPacking\StructPacking.dll - DefaultTestInALC -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\NativeCallManagedComVisible\Default\DefaultTestInALC\DefaultTestInALC.dll - MulDimJagAry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\MulDimJagAry.dll - ArrayExc_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_r\ArrayExc_r.dll - WinRT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\WinRT\WinRT\WinRT.dll - ArrayExc_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_d\ArrayExc_d.dll - ArrayExc_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_do\ArrayExc_do.dll - ArrayExc_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ArrayExc_ro\ArrayExc_ro.dll - pinstress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\pinstress.dll - div2_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_do\div2_do.dll - plug -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\plug.dll - DivConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_ro\DivConst_ro.dll - div2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_ro\div2_ro.dll - div2_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_d\div2_d.dll - div2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\div2_r\div2_r.dll - DivConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_r\DivConst_r.dll - DivConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_do\DivConst_do.dll - DivConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\DivConst_d\DivConst_d.dll - PlugGaps -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\PlugGaps.dll - RedBlackTree -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\RedBlackTree.dll - SingLinkStay -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\SingLinkStay.dll - LocallocLarge_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_d\LocallocLarge_d.dll - StressAllocator -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\StressAllocator.dll - Localloc_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_ro\Localloc_ro.dll - Localloc_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_do\Localloc_do.dll - Localloc_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_d\Localloc_d.dll - LocallocLarge_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_ro\LocallocLarge_ro.dll - LocallocLarge_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_r\LocallocLarge_r.dll - LocallocLarge_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\LocallocLarge_do\LocallocLarge_do.dll - ModConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_d\ModConst_d.dll - ThdTreeGrowingObj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\Framework\ReliabilityFramework\Tests\ThdTreeGrowingObj.dll - Localloc_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\Localloc_r\Localloc_r.dll - ModConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_ro\ModConst_ro.dll - ModConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_r\ModConst_r.dll - ModConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\ModConst_do\ModConst_do.dll - UDivConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_d\UDivConst_d.dll - UDivConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_r\UDivConst_r.dll - UDivConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_ro\UDivConst_ro.dll - UDivConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UDivConst_do\UDivConst_do.dll - UModConst_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_r\UModConst_r.dll - UModConst_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_d\UModConst_d.dll - UModConst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_do\UModConst_do.dll - UModConst_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\UModConst_ro\UModConst_ro.dll - vararg_TargetWindows -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\arglist\vararg_TargetWindows\vararg_TargetWindows.dll - Float_Xor_Op_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\cmov\Float_Xor_Op_cs_ro\Float_Xor_Op_cs_ro.dll - cse2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\cse2_cs_ro\cse2_cs_ro.dll - Int_Or_Op_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\cmov\Int_Or_Op_cs_do\Int_Or_Op_cs_do.dll - Int_Or_Op_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\cmov\Int_Or_Op_cs_ro\Int_Or_Op_cs_ro.dll - lclfldadd_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\lclfldadd_cs_r\lclfldadd_cs_r.dll - gettypetypeofmatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\gettypetypeof\gettypetypeofmatrix\gettypetypeofmatrix.dll - boxunboxenum_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_do\boxunboxenum_do.dll - cse2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\cse2_cs_do\cse2_cs_do.dll - boxunboxinterface_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_do\boxunboxinterface_do.dll - boxunboxenum_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_ro\boxunboxenum_ro.dll - gettypetypeofmatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\Misc\gettype\gettypetypeofmatrix\gettypetypeofmatrix.dll - newarr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\newarr\newarr\newarr.dll - boxunboxenum_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_r\boxunboxenum_r.dll - boxunboxenum_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxenum_d\boxunboxenum_d.dll - boxunboxinterface_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_ro\boxunboxinterface_ro.dll - boxunboxinterface_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_d\boxunboxinterface_d.dll - castclassinterface_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_d\castclassinterface_d.dll - castclassenum_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_d\castclassenum_d.dll - castclassenum_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_r\castclassenum_r.dll - castclassenum_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_ro\castclassenum_ro.dll - castclassinterface_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_ro\castclassinterface_ro.dll - castclassenum_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassenum_do\castclassenum_do.dll - boxunboxinterface_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\boxunboxinterface_r\boxunboxinterface_r.dll - castclassinterface_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_do\castclassinterface_do.dll - castclassvaluetype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_do\castclassvaluetype_do.dll - castclassvaluetype_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_d\castclassvaluetype_d.dll - castclassinterface_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassinterface_r\castclassinterface_r.dll - boxunboxvaluetype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_ro\boxunboxvaluetype_ro.dll - castclassvaluetype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_ro\castclassvaluetype_ro.dll - hashcode_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_ro\hashcode_ro.dll - castclassvaluetype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\castclassvaluetype_r\castclassvaluetype_r.dll - boxunboxvaluetype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_r\boxunboxvaluetype_r.dll - boxunboxvaluetype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_do\boxunboxvaluetype_do.dll - hashcode_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_d\hashcode_d.dll - hashcode_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_r\hashcode_r.dll - hashcode_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\hashcode_do\hashcode_do.dll - isinst_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\isinst_do\isinst_do.dll - value_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_r\value_r.dll - isinstvaluetype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\isinstvaluetype_do\isinstvaluetype_do.dll - value_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_ro\value_ro.dll - unboxnullable_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_do\unboxnullable_do.dll - value_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_do\value_do.dll - unboxnullable_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_ro\unboxnullable_ro.dll - value_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\value_d\value_d.dll - unboxnullable_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_d\unboxnullable_d.dll - unboxnullable_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\nullabletypes\unboxnullable_r\unboxnullable_r.dll - mixed1_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\mixed1_cs_ro\mixed1_cs_ro.dll - mixed1_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\mixed1_cs_do\mixed1_cs_do.dll - helper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\PREFIX\PrimitiveVT\helper\helper.dll - straccess2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess2_cs_ro\straccess2_cs_ro.dll - straccess4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess4\straccess4.dll - straccess2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess2_cs_do\straccess2_cs_do.dll - straccess1_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess1_cs_ro\straccess1_cs_ro.dll - straccess3_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_d\straccess3_cs_d.dll - uint16_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\shift\uint16_ro\uint16_ro.dll - straccess3_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_ro\straccess3_cs_ro.dll - straccess3_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_r\straccess3_cs_r.dll - straccess3_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StrAccess\straccess3_cs_do\straccess3_cs_do.dll - StructABI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructABI\StructABI\StructABI.dll - ReadDoubleFromIntOffset -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructPromote\Unsafe\ReadDoubleFromIntOffset\ReadDoubleFromIntOffset.dll - VectorMgdMgdStatic_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdStatic_ro\VectorMgdMgdStatic_ro.dll - AccessInvalidFieldOffset -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructPromote\Unsafe\AccessInvalidFieldOffset\AccessInvalidFieldOffset.dll - ReadStructAsAnotherType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\StructPromote\Unsafe\ReadStructAsAnotherType\ReadStructAsAnotherType.dll - loop4_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\UnrollLoop\loop4_cs_do\loop4_cs_do.dll - VectorMgdMgd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgd_r\VectorMgdMgd_r.dll - loop4_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\UnrollLoop\loop4_cs_ro\loop4_cs_ro.dll - VectorMgdMgdStatic_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdStatic_r\VectorMgdMgdStatic_r.dll - VectorMgdMgdArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdArray_r\VectorMgdMgdArray_r.dll - VectorMgdMgd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgd_ro\VectorMgdMgd_ro.dll - vt2_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_d\vt2_cs_d.dll - VectorMgdMgdArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\VectorABI\VectorMgdMgdArray_ro\VectorMgdMgdArray_ro.dll - vt2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_do\vt2_cs_do.dll - class01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Arrays\TypeParameters\Jagged\class01\class01.dll - vt2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_ro\vt2_cs_ro.dll - vt2_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_cs_r\vt2_cs_r.dll - gentogen01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentogen01\gentogen01.dll - nongentogen03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\nongentogen03\nongentogen03.dll - gentogen03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentogen03\gentogen03.dll - box_isinst_unbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Boxing\box_isinst_unbox\box_isinst_unbox.dll - chaos55915408cs_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos55915408cs_o\chaos55915408cs_o.dll - gentonongen01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentonongen01\gentonongen01.dll - nongentogen02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\nongentogen02\nongentogen02.dll - chaos55915408cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos55915408cs\chaos55915408cs.dll - nongentogen01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\nongentogen01\nongentogen01.dll - gentogen02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Conversions\Reference\gentogen02\gentogen02.dll - general_struct_static01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_struct_static01\general_struct_static01.dll - chaos56200037cs_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos56200037cs_o\chaos56200037cs_o.dll - general_class_instance01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_class_instance01\general_class_instance01.dll - general_class_static01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_class_static01\general_class_static01.dll - baseclass01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass01\baseclass01.dll - chaos56200037cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Coverage\chaos56200037cs\chaos56200037cs.dll - class03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\class03\class03.dll - baseclass03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass03\baseclass03.dll - baseclass02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass02\baseclass02.dll - general_struct_instance01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Exceptions\general_struct_instance01\general_struct_instance01.dll - class01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\class01\class01.dll - baseclass05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Classes\baseclass05\baseclass05.dll - class02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class02\class02.dll - struct04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct04\struct04.dll - class03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class03\class03.dll - class05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class05\class05.dll - class01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class01\class01.dll - struct03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct03\struct03.dll - struct05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct05\struct05.dll - class04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\class04\class04.dll - struct01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct01\struct01.dll - struct02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Interfaces\struct02\struct02.dll - struct01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Structs\struct01\struct01.dll - struct03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\Instantiation\Structs\struct03\struct03.dll - AdvSimd.Arm64_Part1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part1_r\AdvSimd.Arm64_Part1_r.dll - AdvSimd.Arm64_Part4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part4_r\AdvSimd.Arm64_Part4_r.dll - AdvSimd.Arm64_Part0_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part0_ro\AdvSimd.Arm64_Part0_ro.dll - AdvSimd.Arm64_Part2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part2_ro\AdvSimd.Arm64_Part2_ro.dll - AdvSimd.Arm64_Part3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part3_r\AdvSimd.Arm64_Part3_r.dll - AdvSimd.Arm64_Part1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part1_ro\AdvSimd.Arm64_Part1_ro.dll - AdvSimd.Arm64_Part2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part2_r\AdvSimd.Arm64_Part2_r.dll - AdvSimd.Arm64_Part4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part4_ro\AdvSimd.Arm64_Part4_ro.dll - AdvSimd.Arm64_Part3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part3_ro\AdvSimd.Arm64_Part3_ro.dll - AdvSimd_Part10_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part10_ro\AdvSimd_Part10_ro.dll - AdvSimd.Arm64_Part5_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part5_r\AdvSimd.Arm64_Part5_r.dll - AdvSimd.Arm64_Part0_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part0_r\AdvSimd.Arm64_Part0_r.dll - AdvSimd.Arm64_Part5_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd.Arm64\AdvSimd.Arm64_Part5_ro\AdvSimd.Arm64_Part5_ro.dll - AdvSimd_Part0_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part0_ro\AdvSimd_Part0_ro.dll - AdvSimd_Part11_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part11_ro\AdvSimd_Part11_ro.dll - AdvSimd_Part0_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part0_r\AdvSimd_Part0_r.dll - AdvSimd_Part14_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part14_r\AdvSimd_Part14_r.dll - AdvSimd_Part11_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part11_r\AdvSimd_Part11_r.dll - AdvSimd_Part10_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part10_r\AdvSimd_Part10_r.dll - AdvSimd_Part12_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part12_r\AdvSimd_Part12_r.dll - AdvSimd_Part15_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part15_r\AdvSimd_Part15_r.dll - AdvSimd_Part13_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part13_r\AdvSimd_Part13_r.dll - AdvSimd_Part13_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part13_ro\AdvSimd_Part13_ro.dll - AdvSimd_Part14_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part14_ro\AdvSimd_Part14_ro.dll - AdvSimd_Part1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part1_r\AdvSimd_Part1_r.dll - AdvSimd_Part15_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part15_ro\AdvSimd_Part15_ro.dll - AdvSimd_Part12_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part12_ro\AdvSimd_Part12_ro.dll - AdvSimd_Part16_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part16_r\AdvSimd_Part16_r.dll - AdvSimd_Part16_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part16_ro\AdvSimd_Part16_ro.dll - AdvSimd_Part3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part3_r\AdvSimd_Part3_r.dll - AdvSimd_Part1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part1_ro\AdvSimd_Part1_ro.dll - AdvSimd_Part5_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part5_r\AdvSimd_Part5_r.dll - AdvSimd_Part2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part2_r\AdvSimd_Part2_r.dll - AdvSimd_Part2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part2_ro\AdvSimd_Part2_ro.dll - AdvSimd_Part6_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part6_r\AdvSimd_Part6_r.dll - AdvSimd_Part5_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part5_ro\AdvSimd_Part5_ro.dll - AdvSimd_Part3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part3_ro\AdvSimd_Part3_ro.dll - AdvSimd_Part4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part4_r\AdvSimd_Part4_r.dll - AdvSimd_Part8_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part8_r\AdvSimd_Part8_r.dll - AdvSimd_Part4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part4_ro\AdvSimd_Part4_ro.dll - AdvSimd_Part6_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part6_ro\AdvSimd_Part6_ro.dll - AdvSimd_Part7_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part7_r\AdvSimd_Part7_r.dll - AdvSimd_Part7_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part7_ro\AdvSimd_Part7_ro.dll - Aes_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Aes\Aes_r\Aes_r.dll - AdvSimd_Part8_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part8_ro\AdvSimd_Part8_ro.dll - ArmBase_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase\ArmBase_ro\ArmBase_ro.dll - AdvSimd_Part9_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part9_r\AdvSimd_Part9_r.dll - Aes_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Aes\Aes_ro\Aes_ro.dll - Crc32.Arm64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32.Arm64\Crc32.Arm64_ro\Crc32.Arm64_ro.dll - ArmBase.Arm64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase.Arm64\ArmBase.Arm64_r\ArmBase.Arm64_r.dll - Crc32.Arm64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32.Arm64\Crc32.Arm64_r\Crc32.Arm64_r.dll - ArmBase_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase\ArmBase_r\ArmBase_r.dll - AdvSimd_Part9_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\AdvSimd\AdvSimd_Part9_ro\AdvSimd_Part9_ro.dll - ArmBase.Arm64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\ArmBase.Arm64\ArmBase.Arm64_ro\ArmBase.Arm64_ro.dll - Dp_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Dp\Dp_r\Dp_r.dll - Sha1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha1\Sha1_r\Sha1_r.dll - Rdm.Arm64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm.Arm64\Rdm.Arm64_r\Rdm.Arm64_r.dll - Crc32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32\Crc32_ro\Crc32_ro.dll - Crc32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Crc32\Crc32_r\Crc32_r.dll - Sha1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha1\Sha1_ro\Sha1_ro.dll - Rdm.Arm64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm.Arm64\Rdm.Arm64_ro\Rdm.Arm64_ro.dll - Rdm_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm\Rdm_ro\Rdm_ro.dll - Dp_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Dp\Dp_ro\Dp_ro.dll - NotSupported_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\NotSupported\NotSupported_ro\NotSupported_ro.dll - Sha256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha256\Sha256_r\Sha256_r.dll - Rdm_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Rdm\Rdm_r\Rdm_r.dll - Vector128_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128_1\Vector128_1_r\Vector128_1_r.dll - Sha256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\Arm\Sha256\Sha256_ro\Sha256_ro.dll - GitHub_43569 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Regression\GitHub_43569\GitHub_43569\GitHub_43569.dll - NotSupported_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\NotSupported\NotSupported_r\NotSupported_r.dll - Vector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256\Vector256_ro\Vector256_ro.dll - Vector128_1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128_1\Vector128_1_ro\Vector128_1_ro.dll - Vector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128\Vector128_ro\Vector128_ro.dll - Vector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector128\Vector128_r\Vector128_r.dll - Vector64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64\Vector64_r\Vector64_r.dll - Aes_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Aes\Aes_ro\Aes_ro.dll - Vector256_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256_1\Vector256_1_r\Vector256_1_r.dll - Vector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256\Vector256_r\Vector256_r.dll - Vector64_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64_1\Vector64_1_r\Vector64_1_r.dll - Vector256_1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector256_1\Vector256_1_ro\Vector256_1_ro.dll - Vector64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64\Vector64_ro\Vector64_ro.dll - AddSaturate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\AddSaturate_r\AddSaturate_r.dll - Vector64_1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\General\Vector64_1\Vector64_1_ro\Vector64_1_ro.dll - ConvertToVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ConvertToVector256_r\ConvertToVector256_r.dll - Aes_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Aes\Aes_r\Aes_r.dll - AddSaturate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\AddSaturate_ro\AddSaturate_ro.dll - GatherMaskVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector128_r\GatherMaskVector128_r.dll - BroadcastVector128ToVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\BroadcastVector128ToVector256_ro\BroadcastVector128ToVector256_ro.dll - BroadcastVector128ToVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\BroadcastVector128ToVector256_r\BroadcastVector128ToVector256_r.dll - Avx2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Avx2_ro\Avx2_ro.dll - ConvertToVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ConvertToVector256_ro\ConvertToVector256_ro.dll - GatherMaskVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector256_ro\GatherMaskVector256_ro.dll - GatherMaskVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector128_ro\GatherMaskVector128_ro.dll - HorizontalAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalAdd_r\HorizontalAdd_r.dll - Avx2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Avx2_r\Avx2_r.dll - GatherVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector128_r\GatherVector128_r.dll - GatherMaskVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherMaskVector256_r\GatherMaskVector256_r.dll - GatherVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector128_ro\GatherVector128_ro.dll - GatherVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector256_r\GatherVector256_r.dll - HorizontalSubtract_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalSubtract_r\HorizontalSubtract_r.dll - MoveMask_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\MoveMask_ro\MoveMask_ro.dll - LoadAlignedVector256NonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\LoadAlignedVector256NonTemporal_r\LoadAlignedVector256NonTemporal_r.dll - GatherVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\GatherVector256_ro\GatherVector256_ro.dll - HorizontalSubtract_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalSubtract_ro\HorizontalSubtract_ro.dll - Multiply_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Multiply_ro\Multiply_ro.dll - LoadAlignedVector256NonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\LoadAlignedVector256NonTemporal_ro\LoadAlignedVector256NonTemporal_ro.dll - HorizontalAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\HorizontalAdd_ro\HorizontalAdd_ro.dll - MoveMask_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\MoveMask_r\MoveMask_r.dll - ShiftRightLogicalVariable_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftRightLogicalVariable_ro\ShiftRightLogicalVariable_ro.dll - Multiply_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\Multiply_r\Multiply_r.dll - ShiftRightLogicalVariable_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftRightLogicalVariable_r\ShiftRightLogicalVariable_r.dll - UnpackHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackHigh_ro\UnpackHigh_ro.dll - ShiftLeftLogicalVariable_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftLeftLogicalVariable_r\ShiftLeftLogicalVariable_r.dll - ShiftLeftLogicalVariable_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\ShiftLeftLogicalVariable_ro\ShiftLeftLogicalVariable_ro.dll - Avx2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2_Vector128\Avx2_r\Avx2_r.dll - UnpackHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackHigh_r\UnpackHigh_r.dll - SubtractSaturate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\SubtractSaturate_ro\SubtractSaturate_ro.dll - SubtractSaturate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\SubtractSaturate_r\SubtractSaturate_r.dll - UnpackLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackLow_ro\UnpackLow_ro.dll - UnpackLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2\UnpackLow_r\UnpackLow_r.dll - Avx_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Avx_ro\Avx_ro.dll - Blend_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Blend_r\Blend_r.dll - Avx2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx2_Vector128\Avx2_ro\Avx2_ro.dll - Blend_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Blend_ro\Blend_ro.dll - Avx_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Avx_r\Avx_r.dll - Compare_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Compare_ro\Compare_ro.dll - CompareScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\CompareScalar_ro\CompareScalar_ro.dll - CompareScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\CompareScalar_r\CompareScalar_r.dll - HorizontalAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalAdd_r\HorizontalAdd_r.dll - Compare_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Compare_r\Compare_r.dll - ConvertToVector_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\ConvertToVector_r\ConvertToVector_r.dll - HorizontalSubtract_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalSubtract_ro\HorizontalSubtract_ro.dll - HorizontalSubtract_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalSubtract_r\HorizontalSubtract_r.dll - DotProduct_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\DotProduct_r\DotProduct_r.dll - ConvertToVector_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\ConvertToVector_ro\ConvertToVector_ro.dll - LoadDquVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadDquVector256_r\LoadDquVector256_r.dll - DotProduct_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\DotProduct_ro\DotProduct_ro.dll - HorizontalAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\HorizontalAdd_ro\HorizontalAdd_ro.dll - LoadDquVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadDquVector256_ro\LoadDquVector256_ro.dll - LoadAlignedVector256_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadAlignedVector256_ro\LoadAlignedVector256_ro.dll - Sqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Sqrt_r\Sqrt_r.dll - LoadAlignedVector256_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\LoadAlignedVector256_r\LoadAlignedVector256_r.dll - StoreAligned_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAligned_ro\StoreAligned_ro.dll - MoveMask_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\MoveMask_r\MoveMask_r.dll - MoveMask_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\MoveMask_ro\MoveMask_ro.dll - StoreAlignedNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAlignedNonTemporal_ro\StoreAlignedNonTemporal_ro.dll - Store_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Store_ro\Store_ro.dll - StoreAligned_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAligned_r\StoreAligned_r.dll - Sqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Sqrt_ro\Sqrt_ro.dll - UnpackLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackLow_ro\UnpackLow_ro.dll - UnpackHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackHigh_ro\UnpackHigh_ro.dll - Store_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\Store_r\Store_r.dll - StoreAlignedNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\StoreAlignedNonTemporal_r\StoreAlignedNonTemporal_r.dll - UnpackHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackHigh_r\UnpackHigh_r.dll - Bmi1.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1.X64\Bmi1.X64_r\Bmi1.X64_r.dll - UnpackLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx\UnpackLow_r\UnpackLow_r.dll - Avx_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx_Vector128\Avx_r\Avx_r.dll - Avx_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Avx_Vector128\Avx_ro\Avx_ro.dll - Bmi2.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2.X64\Bmi2.X64_ro\Bmi2.X64_ro.dll - Fma_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector128\Fma_ro\Fma_ro.dll - Bmi1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1\Bmi1_ro\Bmi1_ro.dll - Bmi2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2\Bmi2_ro\Bmi2_ro.dll - Bmi2.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2.X64\Bmi2.X64_r\Bmi2.X64_r.dll - Bmi1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1\Bmi1_r\Bmi1_r.dll - Bmi1.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi1.X64\Bmi1.X64_ro\Bmi1.X64_ro.dll - Bmi2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Bmi2\Bmi2_r\Bmi2_r.dll - Fma_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector256\Fma_r\Fma_r.dll - Fma_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector128\Fma_r\Fma_r.dll - VectorArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArray_ro\VectorArray_ro.dll - Fma_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Fma_Vector256\Fma_ro\Fma_ro.dll - VectorArgs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArgs_ro\VectorArgs_ro.dll - VectorRet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorRet_ro\VectorRet_ro.dll - VectorArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArray_r\VectorArray_r.dll - IsSupported_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\IsSupported_r\IsSupported_r.dll - VectorArgs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorArgs_r\VectorArgs_r.dll - IsSupported_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\IsSupported_ro\IsSupported_ro.dll - Lzcnt.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt.X64\Lzcnt.X64_r\Lzcnt.X64_r.dll - Pclmulqdq_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Pclmulqdq\Pclmulqdq_ro\Pclmulqdq_ro.dll - VectorUnused_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorUnused_ro\VectorUnused_ro.dll - Lzcnt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt\Lzcnt_ro\Lzcnt_ro.dll - Lzcnt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt\Lzcnt_r\Lzcnt_r.dll - VectorRet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorRet_r\VectorRet_r.dll - Popcnt.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt.X64\Popcnt.X64_r\Popcnt.X64_r.dll - VectorUnused_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\General\VectorUnused_r\VectorUnused_r.dll - Lzcnt.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Lzcnt.X64\Lzcnt.X64_ro\Lzcnt.X64_ro.dll - Pclmulqdq_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Pclmulqdq\Pclmulqdq_r\Pclmulqdq_r.dll - GitHub_17435 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17435\GitHub_17435\GitHub_17435.dll - Popcnt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt\Popcnt_r\Popcnt_r.dll - GitHub_21666_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21666\GitHub_21666_ro\GitHub_21666_ro.dll - Popcnt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt\Popcnt_ro\Popcnt_ro.dll - GitHub_21855_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21855\GitHub_21855_ro\GitHub_21855_ro.dll - GitHub_17957_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17957\GitHub_17957_r\GitHub_17957_r.dll - Popcnt.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Popcnt.X64\Popcnt.X64_ro\Popcnt.X64_ro.dll - GitHub_21666_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21666\GitHub_21666_r\GitHub_21666_r.dll - GitHub_17073 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17073\GitHub_17073\GitHub_17073.dll - GitHub_21899_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21899\GitHub_21899_ro\GitHub_21899_ro.dll - GitHub_21899_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21899\GitHub_21899_r\GitHub_21899_r.dll - GitHub_21855_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_21855\GitHub_21855_r\GitHub_21855_r.dll - GitHub_17957_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_17957\GitHub_17957_ro\GitHub_17957_ro.dll - Sse.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse.X64\Sse.X64_r\Sse.X64_r.dll - GitHub_23438_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_23438\GitHub_23438_r\GitHub_23438_r.dll - GitHub_22815_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_22815\GitHub_22815_r\GitHub_22815_r.dll - StoreNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\StoreNonTemporal_r\StoreNonTemporal_r.dll - Sse.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse.X64\Sse.X64_ro\Sse.X64_ro.dll - GitHub_22815_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_22815\GitHub_22815_ro\GitHub_22815_ro.dll - Sse2.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\Sse2.X64_r\Sse2.X64_r.dll - GitHub_23438_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Regression\GitHub_23438\GitHub_23438_ro\GitHub_23438_ro.dll - AlignVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\AlignVector128_r\AlignVector128_r.dll - LoadAlignedVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadAlignedVector128_r\LoadAlignedVector128_r.dll - StoreNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\StoreNonTemporal_ro\StoreNonTemporal_ro.dll - AlignVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\AlignVector128_ro\AlignVector128_ro.dll - Sse2.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2.X64\Sse2.X64_ro\Sse2.X64_ro.dll - ConvertScalarToVector128Double_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Double_r\ConvertScalarToVector128Double_r.dll - LoadAlignedVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadAlignedVector128_ro\LoadAlignedVector128_ro.dll - ConvertScalarToVector128Single_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Single_r\ConvertScalarToVector128Single_r.dll - ConvertScalarToVector128Double_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Double_ro\ConvertScalarToVector128Double_ro.dll - LoadLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadLow_r\LoadLow_r.dll - LoadHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadHigh_ro\LoadHigh_ro.dll - MaskMove_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MaskMove_ro\MaskMove_ro.dll - LoadFence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadFence_r\LoadFence_r.dll - LoadFence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadFence_ro\LoadFence_ro.dll - ConvertScalarToVector128Single_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\ConvertScalarToVector128Single_ro\ConvertScalarToVector128Single_ro.dll - LoadLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadLow_ro\LoadLow_ro.dll - MemoryFence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MemoryFence_ro\MemoryFence_ro.dll - MaskMove_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MaskMove_r\MaskMove_r.dll - MoveScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar_r\MoveScalar_r.dll - MemoryFence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MemoryFence_r\MemoryFence_r.dll - MoveScalar.Int64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.Int64_r\MoveScalar.Int64_r.dll - LoadHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\LoadHigh_r\LoadHigh_r.dll - MoveScalar.UInt64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.UInt64_r\MoveScalar.UInt64_r.dll - MoveScalar.UInt64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.UInt64_ro\MoveScalar.UInt64_ro.dll - MultiplyHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MultiplyHigh_r\MultiplyHigh_r.dll - MoveScalar.Int64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar.Int64_ro\MoveScalar.Int64_ro.dll - Sqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sqrt_r\Sqrt_r.dll - MultiplyHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MultiplyHigh_ro\MultiplyHigh_ro.dll - MoveScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\MoveScalar_ro\MoveScalar_ro.dll - Sse2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sse2_r\Sse2_r.dll - Multiply_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Multiply_r\Multiply_r.dll - SqrtScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\SqrtScalar_ro\SqrtScalar_ro.dll - SqrtScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\SqrtScalar_r\SqrtScalar_r.dll - StoreAlignedNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAlignedNonTemporal_ro\StoreAlignedNonTemporal_ro.dll - Sse2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sse2_ro\Sse2_ro.dll - StoreAlignedNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAlignedNonTemporal_r\StoreAlignedNonTemporal_r.dll - Sqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Sqrt_ro\Sqrt_ro.dll - StoreHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreHigh_ro\StoreHigh_ro.dll - Multiply_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Multiply_ro\Multiply_ro.dll - StoreNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreNonTemporal_ro\StoreNonTemporal_ro.dll - StoreHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreHigh_r\StoreHigh_r.dll - StoreAligned_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAligned_ro\StoreAligned_ro.dll - StoreAligned_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreAligned_r\StoreAligned_r.dll - StoreScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreScalar_ro\StoreScalar_ro.dll - StoreLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreLow_ro\StoreLow_ro.dll - StoreLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreLow_r\StoreLow_r.dll - StoreNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreNonTemporal_r\StoreNonTemporal_r.dll - LoadAndDuplicateToVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadAndDuplicateToVector128_ro\LoadAndDuplicateToVector128_ro.dll - StoreScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\StoreScalar_r\StoreScalar_r.dll - MoveAndDuplicate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveAndDuplicate_ro\MoveAndDuplicate_ro.dll - Store_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Store_ro\Store_ro.dll - LoadAndDuplicateToVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadAndDuplicateToVector128_r\LoadAndDuplicateToVector128_r.dll - Store_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse2\Store_r\Store_r.dll - LoadDquVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadDquVector128_ro\LoadDquVector128_ro.dll - MoveHighAndDuplicate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveHighAndDuplicate_ro\MoveHighAndDuplicate_ro.dll - MoveAndDuplicate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveAndDuplicate_r\MoveAndDuplicate_r.dll - LoadDquVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\LoadDquVector128_r\LoadDquVector128_r.dll - Sse41.X64_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41.X64\Sse41.X64_r\Sse41.X64_r.dll - MoveLowAndDuplicate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveLowAndDuplicate_r\MoveLowAndDuplicate_r.dll - Sse3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\Sse3_ro\Sse3_ro.dll - Blend_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Blend_ro\Blend_ro.dll - MoveLowAndDuplicate_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveLowAndDuplicate_ro\MoveLowAndDuplicate_ro.dll - MoveHighAndDuplicate_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\MoveHighAndDuplicate_r\MoveHighAndDuplicate_r.dll - DotProduct_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\DotProduct_r\DotProduct_r.dll - Sse41.X64_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41.X64\Sse41.X64_ro\Sse41.X64_ro.dll - Sse3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse3\Sse3_r\Sse3_r.dll - Blend_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Blend_r\Blend_r.dll - LoadAlignedVector128NonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\LoadAlignedVector128NonTemporal_ro\LoadAlignedVector128NonTemporal_ro.dll - ConvertToVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\ConvertToVector128_r\ConvertToVector128_r.dll - ConvertToVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\ConvertToVector128_ro\ConvertToVector128_ro.dll - DotProduct_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\DotProduct_ro\DotProduct_ro.dll - MultipleSumAbsoluteDifferences_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MultipleSumAbsoluteDifferences_ro\MultipleSumAbsoluteDifferences_ro.dll - LoadAlignedVector128NonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\LoadAlignedVector128NonTemporal_r\LoadAlignedVector128NonTemporal_r.dll - MultipleSumAbsoluteDifferences_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MultipleSumAbsoluteDifferences_r\MultipleSumAbsoluteDifferences_r.dll - MinHorizontal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MinHorizontal_r\MinHorizontal_r.dll - Sse41_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Sse41_ro\Sse41_ro.dll - MinHorizontal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\MinHorizontal_ro\MinHorizontal_ro.dll - Multiply_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Multiply_r\Multiply_r.dll - Crc32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42.X64\Crc32_ro\Crc32_ro.dll - Multiply_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Multiply_ro\Multiply_ro.dll - Sse41_Overloaded_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41_Overloaded\Sse41_Overloaded_ro\Sse41_Overloaded_ro.dll - Sse41_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41\Sse41_r\Sse41_r.dll - Sse42_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Sse42_r\Sse42_r.dll - Crc32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42.X64\Crc32_r\Crc32_r.dll - ConvertToInt32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32_r\ConvertToInt32_r.dll - Crc32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Crc32_ro\Crc32_ro.dll - Sse41_Overloaded_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse41_Overloaded\Sse41_Overloaded_r\Sse41_Overloaded_r.dll - Sse42_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Sse42_ro\Sse42_ro.dll - ConvertToInt32WithTruncation_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32WithTruncation_ro\ConvertToInt32WithTruncation_ro.dll - ConvertToInt32WithTruncation_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32WithTruncation_r\ConvertToInt32WithTruncation_r.dll - Crc32_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse42\Crc32_r\Crc32_r.dll - LoadAlignedVector128_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadAlignedVector128_r\LoadAlignedVector128_r.dll - MoveHighToLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveHighToLow_ro\MoveHighToLow_ro.dll - LoadHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadHigh_r\LoadHigh_r.dll - LoadAlignedVector128_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadAlignedVector128_ro\LoadAlignedVector128_ro.dll - MoveLowToHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveLowToHigh_r\MoveLowToHigh_r.dll - LoadLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadLow_r\LoadLow_r.dll - MoveHighToLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveHighToLow_r\MoveHighToLow_r.dll - MoveMask_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveMask_ro\MoveMask_ro.dll - MoveLowToHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveLowToHigh_ro\MoveLowToHigh_ro.dll - ConvertToInt32_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ConvertToInt32_ro\ConvertToInt32_ro.dll - LoadLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadLow_ro\LoadLow_ro.dll - MoveMask_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveMask_r\MoveMask_r.dll - Prefetch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Prefetch_r\Prefetch_r.dll - LoadHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\LoadHigh_ro\LoadHigh_ro.dll - MoveScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveScalar_r\MoveScalar_r.dll - ReciprocalSqrtScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrtScalar_ro\ReciprocalSqrtScalar_ro.dll - MoveScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\MoveScalar_ro\MoveScalar_ro.dll - Prefetch_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Prefetch_ro\Prefetch_ro.dll - ReciprocalScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalScalar_r\ReciprocalScalar_r.dll - ReciprocalScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalScalar_ro\ReciprocalScalar_ro.dll - ReciprocalSqrtScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrtScalar_r\ReciprocalSqrtScalar_r.dll - Reciprocal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Reciprocal_r\Reciprocal_r.dll - Shuffle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Shuffle_r\Shuffle_r.dll - Sqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sqrt_r\Sqrt_r.dll - SqrtScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\SqrtScalar_r\SqrtScalar_r.dll - Reciprocal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Reciprocal_ro\Reciprocal_ro.dll - Sse_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sse_r\Sse_r.dll - ReciprocalSqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrt_r\ReciprocalSqrt_r.dll - Shuffle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Shuffle_ro\Shuffle_ro.dll - ReciprocalSqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\ReciprocalSqrt_ro\ReciprocalSqrt_ro.dll - SqrtScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\SqrtScalar_ro\SqrtScalar_ro.dll - Sqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sqrt_ro\Sqrt_ro.dll - StoreAlignedNonTemporal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAlignedNonTemporal_ro\StoreAlignedNonTemporal_ro.dll - Sse_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Sse_ro\Sse_ro.dll - StoreHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreHigh_ro\StoreHigh_ro.dll - StoreAligned_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAligned_ro\StoreAligned_ro.dll - StoreAlignedNonTemporal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAlignedNonTemporal_r\StoreAlignedNonTemporal_r.dll - StoreHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreHigh_r\StoreHigh_r.dll - StoreFence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreFence_r\StoreFence_r.dll - StoreLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreLow_ro\StoreLow_ro.dll - StoreAligned_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreAligned_r\StoreAligned_r.dll - StoreLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreLow_r\StoreLow_r.dll - UnpackHigh_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackHigh_r\UnpackHigh_r.dll - StoreFence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreFence_ro\StoreFence_ro.dll - Store_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Store_r\Store_r.dll - StoreScalar_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreScalar_r\StoreScalar_r.dll - Store_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\Store_ro\Store_ro.dll - UnpackLow_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackLow_ro\UnpackLow_ro.dll - CpuId_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\X86Base\CpuId_ro\CpuId_ro.dll - StoreScalar_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\StoreScalar_ro\StoreScalar_ro.dll - UnpackLow_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackLow_r\UnpackLow_r.dll - Ssse3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Ssse3\Ssse3_ro\Ssse3_ro.dll - UnpackHigh_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Sse\UnpackHigh_ro\UnpackHigh_ro.dll - Ssse3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\Ssse3\Ssse3_r\Ssse3_r.dll - BinaryPrimitivesReverseEndianness_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\BinaryPrimitivesReverseEndianness_ro\BinaryPrimitivesReverseEndianness_ro.dll - CpuId_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\X86\X86Base\CpuId_r\CpuId_r.dll - MathFloorDouble_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorDouble_ro\MathFloorDouble_ro.dll - BinaryPrimitivesReverseEndianness_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\BinaryPrimitivesReverseEndianness_r\BinaryPrimitivesReverseEndianness_r.dll - MathCeilingSingle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingSingle_r\MathCeilingSingle_r.dll - MathCeilingDouble_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingDouble_ro\MathCeilingDouble_ro.dll - MathCeilingSingle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingSingle_ro\MathCeilingSingle_ro.dll - MathFloorSingle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorSingle_ro\MathFloorSingle_ro.dll - MathCeilingDouble_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathCeilingDouble_r\MathCeilingDouble_r.dll - MathFusedMultiplyAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFusedMultiplyAdd_ro\MathFusedMultiplyAdd_ro.dll - MathRoundSingle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundSingle_r\MathRoundSingle_r.dll - MathFloorDouble_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorDouble_r\MathFloorDouble_r.dll - MathFloorSingle_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFloorSingle_r\MathFloorSingle_r.dll - MathFusedMultiplyAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathFusedMultiplyAdd_r\MathFusedMultiplyAdd_r.dll - TypeEqualitySealed_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEqualitySealed_ro\TypeEqualitySealed_ro.dll - MathRoundDouble_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundDouble_ro\MathRoundDouble_ro.dll - TypeEqualitySealed_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEqualitySealed_r\TypeEqualitySealed_r.dll - MathRoundDouble_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundDouble_r\MathRoundDouble_r.dll - TypeIntrinsics_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeIntrinsics_ro\TypeIntrinsics_ro.dll - MathRoundSingle_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\MathRoundSingle_ro\MathRoundSingle_ro.dll - _dbglcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcsvalbox\_dbglcsvalbox.dll - TypeEquality_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEquality_ro\TypeEquality_ro.dll - TypeEquality_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeEquality_r\TypeEquality_r.dll - TypeIntrinsics_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeIntrinsics_r\TypeIntrinsics_r.dll - _dbglcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcs2\_dbglcs2.dll - _rellcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcsbox\_rellcsbox.dll - _dbglcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcsmixed\_dbglcsmixed.dll - _dbglcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_dbglcsbox\_dbglcsbox.dll - _speed_dbglcsbas -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsbas\_speed_dbglcsbas.dll - _rellcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcs2\_rellcs2.dll - _speed_dbglcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsmixed\_speed_dbglcsmixed.dll - _speed_dbglcs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcs\_speed_dbglcs.dll - _rellcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcsvalbox\_rellcsvalbox.dll - _speed_dbglcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcs2\_speed_dbglcs2.dll - _rellcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_rellcsmixed\_rellcsmixed.dll - _speed_dbglcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsvalbox\_speed_dbglcsvalbox.dll - _speed_dbglcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsbox\_speed_dbglcsbox.dll - _speed_dbglcsmax -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_dbglcsmax\_speed_dbglcsmax.dll - _speed_rellcsmixed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsmixed\_speed_rellcsmixed.dll - _speed_rellcs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcs\_speed_rellcs.dll - _speed_rellcsvalbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsvalbox\_speed_rellcsvalbox.dll - _speed_rellcsbas -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsbas\_speed_rellcsbas.dll - _speed_rellcs2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcs2\_speed_rellcs2.dll - _speed_rellcsmax -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsmax\_speed_rellcsmax.dll - _speed_rellcsbox -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\lcs\_speed_rellcsbox\_speed_rellcsbox.dll - _Arrayscomplex3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\array-il\_Arrayscomplex3\_Arrayscomplex3.dll - ceeillegal -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\ceeillegal\ceeillegal.dll - mutual_recursion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\tailcall\mutual_recursion\mutual_recursion.dll - badendfinally_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badendfinally_il_r\badendfinally_il_r.dll - _dbginstance_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_dbginstance_cs\_dbginstance_cs.dll - badendfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\badendfinally\badendfinally.dll - ldind_conv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\Convert\ldind_conv\ldind_conv.dll - badendfinally_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badendfinally_il_d\badendfinally_il_d.dll - _relinstance_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_relinstance_cs\_relinstance_cs.dll - badldsfld_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badldsfld_il_r\badldsfld_il_r.dll - ceeillegal_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ceeillegal_il_d\ceeillegal_il_d.dll - badldsfld_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\badldsfld_il_d\badldsfld_il_d.dll - FilterToHandler -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\compiler\FilterToHandler\FilterToHandler.dll - nullsdarr_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\nullsdarr_il_d\nullsdarr_il_d.dll - ceeillegal_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ceeillegal_il_r\ceeillegal_il_r.dll - ldelemnullarr2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_r\ldelemnullarr2_il_r.dll - volatilstind_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilstind_il_d\volatilstind_il_d.dll - ldelemnullarr2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_d\ldelemnullarr2_il_d.dll - volatilstind_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilstind_il_r\volatilstind_il_r.dll - nullsdarr_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\nullsdarr_il_r\nullsdarr_il_r.dll - volatilldind_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilldind_il_r\volatilldind_il_r.dll - volatilstind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\volatilstind\volatilstind.dll - volatilldind_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\Desktop\volatilldind_il_d\volatilldind_il_d.dll - ldelemnullarr2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\ldelemnullarr2\ldelemnullarr2.dll - nullsdarr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\nullsdarr\nullsdarr.dll - ovfldiv1_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv1_il_r\ovfldiv1_il_r.dll - callipinvoke -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\callipinvoke\callipinvoke.dll - volatilldind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\importer\volatilldind\volatilldind.dll - callipinvoke_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_d\callipinvoke_il_d.dll - callipinvoke_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_r\callipinvoke_il_r.dll - ovflrem1_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem1_il_d\ovflrem1_il_d.dll - ovfldiv1_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv1_il_d\ovfldiv1_il_d.dll - ovfldiv2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv2_il_d\ovfldiv2_il_d.dll - ovfldiv2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovfldiv2_il_r\ovfldiv2_il_r.dll - ovflrem1_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem1_il_r\ovflrem1_il_r.dll - tls1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\tls1\tls1.dll - ovflrem2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem2_il_r\ovflrem2_il_r.dll - ovflrem2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\ovflrem2_il_d\ovflrem2_il_d.dll - mixed3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\ExcepFilters\mixed3\mixed3\mixed3.dll - fault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\ExcepFilters\fault\fault\fault.dll - leave1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\leave\leave1\leave1.dll - trashreg_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\trashreg_il_d\trashreg_il_d.dll - trashreg_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\trashreg_il_r\trashreg_il_r.dll - excepobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\ExcepFilters\excepobj\excepobj\excepobj.dll - Rethrow1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\rethrow\Rethrow1\Rethrow1.dll - tls2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\coverage\oldtests\tls2\tls2.dll - TailWinApi -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\PInvokeTail\TailWinApi\TailWinApi.dll - MutualRecur-TailCall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\mutualrecur-tailcall\MutualRecur-TailCall\MutualRecur-TailCall.dll - NegativeCases -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\forceinlining\NegativeCases\NegativeCases.dll - JitTailcall2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\Tailcall\JitTailcall2\JitTailcall2.dll - Rethrow2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\rethrow\Rethrow2\Rethrow2.dll - jitTailcall1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\Tailcall\jitTailcall1\jitTailcall1.dll - MutualThdRecur-fptr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\Misc\function_pointer\MutualThdRecur-fptr\MutualThdRecur-fptr.dll - ExplicitTailCallNoSO -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\IL\Tailcall\ExplicitTailCallNoSO\ExplicitTailCallNoSO.dll - calli_excep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\pinvoke\calli_excep\calli_excep.dll - nativeinthelper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\nativeinthelper\nativeinthelper.dll - tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\pinvoke\tail\tail.dll - callconv3_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\callconv3_il_d\callconv3_il_d.dll - cpblk -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\PREFIX\volatile\1\cpblk\cpblk.dll - callconv3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\callconv3_il_r\callconv3_il_r.dll - more_tailcalls -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\tailcall\more_tailcalls\more_tailcalls.dll - oddsize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\RVAInit\oddsize\oddsize.dll - rethrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\rethrow\rethrow.dll - filter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\filter\filter.dll - loop3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\UnrollLoop\loop3_il_r\loop3_il_r.dll - tailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\tailcall\tailcall\tailcall.dll - Dev10_863995 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\zeroinit\Dev10_863995\Dev10_863995.dll - fault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\fault\fault.dll - finally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\throwbox\finally\finally.dll - identity3_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\identity3_il_d\identity3_il_d.dll - tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\zeroinit\tail\tail.dll - init_struct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\zeroinit\init_struct\init_struct.dll - identity3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\perffix\primitivevt\identity3_il_r\identity3_il_r.dll - conv_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\conv_ovf\conv_ovf.dll - vt2_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_il_r\vt2_il_r.dll - add_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\add_ovf\add_ovf.dll - vt2_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\ConstrainedCall\vt2_il_d\vt2_il_d.dll - ckfinite -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\ckfinite\ckfinite.dll - add_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i2\add_ovf_i2.dll - add_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i4\add_ovf_i4.dll - add_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u2\add_ovf_u2.dll - tailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\tailcall\tailcall.dll - mul_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\mul_ovf\mul_ovf.dll - add_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i8\add_ovf_i8.dll - add_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u1\add_ovf_u1.dll - sub_ovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Base\sub_ovf\sub_ovf.dll - add_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u8\add_ovf_u8.dll - add_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u4\add_ovf_u4.dll - add_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_r8\add_r8.dll - ConvDLL -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ConvDLL\ConvDLL.dll - add_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_r4\add_r4.dll - beq_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\beq_r4\beq_r4.dll - add_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i1\add_ovf_i1.dll - bge_un_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_un_r4\bge_un_r4.dll - beq_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\beq_r8\beq_r8.dll - bge_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_r8\bge_r8.dll - bge_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_r4\bge_r4.dll - bne_un_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bne_un_r8\bne_un_r8.dll - ckfinite_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r8\ckfinite_r8.dll - conv_ovf_i4_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i2\conv_ovf_i4_i2.dll - bne_un_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bne_un_r4\bne_un_r4.dll - bge_un_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\bge_un_r8\bge_un_r8.dll - ckfinite_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r4\ckfinite_r4.dll - conv_ovf_i4_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_u4\conv_ovf_i4_u4.dll - conv_ovf_i8_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_u8\conv_ovf_i8_u8.dll - conv_ovf_i1_un -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i1_un\conv_ovf_i1_un.dll - conv_ovf_i4_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i1\conv_ovf_i4_i1.dll - conv_ovf_i8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_i4\conv_ovf_i8_i4.dll - conv_ovf_r8_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i\conv_ovf_r8_i.dll - conv_ovf_u4_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u2\conv_ovf_u4_u2.dll - conv_ovf_u4_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u1\conv_ovf_u4_u1.dll - conv_ovf_r8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i4\conv_ovf_r8_i4.dll - div_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_i8\div_i8.dll - conv_ovf_r8_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i8\conv_ovf_r8_i8.dll - div_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_u8\div_u8.dll - conv_ovf_u8_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_u4\conv_ovf_u8_u4.dll - div_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_i4\div_i4.dll - div_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_u4\div_u4.dll - div_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_r8\div_r8.dll - ldc_add_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i4\ldc_add_ovf_i4.dll - div_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\div_r4\div_r4.dll - ldc_add_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u4\ldc_add_ovf_u4.dll - ldc_add_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u1\ldc_add_ovf_u1.dll - ldc_add_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i2\ldc_add_ovf_i2.dll - ldc_ckfinite_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r8\ldc_ckfinite_r8.dll - ldc_add_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u2\ldc_add_ovf_u2.dll - ldc_add_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i1\ldc_add_ovf_i1.dll - ldc_conv_ovf_i4_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_u4\ldc_conv_ovf_i4_u4.dll - ldc_conv_ovf_i4_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i2\ldc_conv_ovf_i4_i2.dll - ldc_add_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u8\ldc_add_ovf_u8.dll - ldc_conv_ovf_i4_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i1\ldc_conv_ovf_i4_i1.dll - ldc_ckfinite_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r4\ldc_ckfinite_r4.dll - ldc_add_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i8\ldc_add_ovf_i8.dll - ldc_conv_ovf_r8_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i\ldc_conv_ovf_r8_i.dll - ldc_conv_ovf_i8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_i4\ldc_conv_ovf_i8_i4.dll - ldc_conv_ovf_u8_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_u4\ldc_conv_ovf_u8_u4.dll - ldc_conv_ovf_r8_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i4\ldc_conv_ovf_r8_i4.dll - ldc_conv_ovf_i8_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_u8\ldc_conv_ovf_i8_u8.dll - ldc_conv_ovf_u4_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u1\ldc_conv_ovf_u4_u1.dll - ldc_mul_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i1\ldc_mul_ovf_i1.dll - ldc_conv_ovf_u4_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u2\ldc_conv_ovf_u4_u2.dll - ldc_mul_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i2\ldc_mul_ovf_i2.dll - ldc_mul_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u4\ldc_mul_ovf_u4.dll - ldc_mul_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_i4.dll - ldc_conv_ovf_r8_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i8\ldc_conv_ovf_r8_i8.dll - ldc_mul_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u1\ldc_mul_ovf_u1.dll - ldc_mul_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u2\ldc_mul_ovf_u2.dll - ldc_mul_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i8\ldc_mul_ovf_i8.dll - ldc_sub_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i1\ldc_sub_ovf_i1.dll - ldc_sub_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i4\ldc_sub_ovf_i4.dll - ldc_mul_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u8\ldc_mul_ovf_u8.dll - ldc_sub_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u8\ldc_sub_ovf_u8.dll - ldc_sub_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u1\ldc_sub_ovf_u1.dll - ldc_sub_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u2\ldc_sub_ovf_u2.dll - ldc_sub_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i2\ldc_sub_ovf_i2.dll - ldc_sub_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i8\ldc_sub_ovf_i8.dll - ldind_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldind_i\ldind_i.dll - mul_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u1\mul_ovf_u1.dll - ldc_sub_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u4\ldc_sub_ovf_u4.dll - mul_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i1\mul_ovf_i1.dll - mul_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i2\mul_ovf_i2.dll - mul_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u8\mul_ovf_u8.dll - mul_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i8\mul_ovf_i8.dll - neg_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\neg_r8\neg_r8.dll - mul_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u2\mul_ovf_u2.dll - mul_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u4\mul_ovf_u4.dll - neg_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\neg_r4\neg_r4.dll - mul_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i4\mul_ovf_i4.dll - rem_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_i8\rem_i8.dll - rem_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_i4\rem_i4.dll - mul_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_r4\mul_r4.dll - mul_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\mul_r8\mul_r8.dll - rem_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_u8\rem_u8.dll - rem_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_r4\rem_r4.dll - rem_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_r8\rem_r8.dll - sub_ovf_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i2\sub_ovf_i2.dll - rem_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\rem_u4\rem_u4.dll - sub_ovf_i8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i8\sub_ovf_i8.dll - sub_ovf_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u8\sub_ovf_u8.dll - sub_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i4\sub_ovf_i4.dll - sub_ovf_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i1\sub_ovf_i1.dll - sub_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_r8\sub_r8.dll - sub_ovf_u4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u4\sub_ovf_u4.dll - sub_ovf_u1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u1\sub_ovf_u1.dll - sub_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_r4\sub_r4.dll - sub_ovf_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u2\sub_ovf_u2.dll - throw -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\objectmodel\throw\throw.dll - castclass -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\Old\objectmodel\castclass\castclass.dll - _il_relhuge_struct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_struct\_il_relhuge_struct.dll - _il_relhuge_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_i4\_il_relhuge_i4.dll - _il_relhuge_u8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_u8\_il_relhuge_u8.dll - TypeIntrinsics_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\TypeIntrinsics_il\TypeIntrinsics_il.dll - _il_relhuge_b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_b\_il_relhuge_b.dll - _il_relhuge_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_objref\_il_relhuge_objref.dll - _il_dbgaddress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbgaddress\_il_dbgaddress.dll - _il_relhuge_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_r8\_il_relhuge_r8.dll - _il_relhuge_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\huge\_il_relhuge_r4\_il_relhuge_r4.dll - _il_relgcarr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_relgcarr\_il_relgcarr.dll - _il_dbgldelem_get -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbgldelem_get\_il_dbgldelem_get.dll - _il_rellength0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_rellength0\_il_rellength0.dll - _il_dbginitializearray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbginitializearray\_il_dbginitializearray.dll - _il_relinitializearray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_relinitializearray\_il_relinitializearray.dll - _il_dbglengthm2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbglengthm2\_il_dbglengthm2.dll - _il_dbglength0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_dbglength0\_il_dbglength0.dll - _il_reladdress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_reladdress\_il_reladdress.dll - _il_dbgfloat64_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgfloat64_range1\_il_dbgfloat64_range1.dll - _il_rellengthm2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_rellengthm2\_il_rellengthm2.dll - _il_dbgint32_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_1\_il_dbgint32_1.dll - _il_dbgfloat64_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgfloat64_range2\_il_dbgfloat64_range2.dll - _il_relldelem_get -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\misc\_il_relldelem_get\_il_relldelem_get.dll - _il_dbgint32_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_range1\_il_dbgint32_range1.dll - _il_dbgint32_m1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_m1\_il_dbgint32_m1.dll - _il_dbgint32_0_5a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_0_5a\_il_dbgint32_0_5a.dll - _il_relfloat64_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relfloat64_range2\_il_relfloat64_range2.dll - _il_dbgint32_0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_0\_il_dbgint32_0.dll - _il_dbgint32_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_range2\_il_dbgint32_range2.dll - _il_dbgint32_neg_range -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_neg_range\_il_dbgint32_neg_range.dll - _il_relint32_0_5b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_0_5b\_il_relint32_0_5b.dll - _il_relint32_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_range1\_il_relint32_range1.dll - _il_relint32_0 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_0\_il_relint32_0.dll - _il_relfloat64_range1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relfloat64_range1\_il_relfloat64_range1.dll - _il_dbgint32_0_5b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_dbgint32_0_5b\_il_dbgint32_0_5b.dll - _il_relint32_m1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_m1\_il_relint32_m1.dll - _il_relint32_0_5a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_0_5a\_il_relint32_0_5a.dll - _il_relint32_range2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_range2\_il_relint32_range2.dll - _il_relint32_neg_range -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_neg_range\_il_relint32_neg_range.dll - _il_relint32_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relint32_1\_il_relint32_1.dll - _dbginstance_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_dbginstance_il\_dbginstance_il.dll - _il_dbgtailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_dbgtailcall\_il_dbgtailcall.dll - _il_dbghuge_filter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_dbghuge_filter\_il_dbghuge_filter.dll - _il_relnegIndexRngChkElim -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Arrays\range\_il_relnegIndexRngChkElim\_il_relnegIndexRngChkElim.dll - _il_relhuge_filter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_relhuge_filter\_il_relhuge_filter.dll - _il_reltailcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\boxunbox\_il_reltailcall\_il_reltailcall.dll - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:05:14.82 -Running: msbuild C:\git2\runtime\src\tests\build.proj -warnAsError:0 /nodeReuse:false '/flp:Verbosity=normal;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.log";Append=true' '/flp1:WarningsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.wrn";Append=true' '/flp2:ErrorsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.err";Append=true' /p:TargetsWindows=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release /p:CopyNativeProjectBinaries=true /p:__SkipPackageRestore=true - unusedindir -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\unusedindir\unusedindir.dll - _dbgenum_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgenum_cs\_dbgenum_cs.dll - _dbgtailjump_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgtailjump_cs\_dbgtailjump_cs.dll - _relfibo_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_relfibo_cs\_relfibo_cs.dll - _odbgfibo_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_odbgfibo_cs\_odbgfibo_cs.dll - _orelsin_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_orelsin_cs\_orelsin_cs.dll - _orelnestval_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_orelnestval_cs\_orelnestval_cs.dll - _dbgsin_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_dbgsin_cs\_dbgsin_cs.dll - _odbgtry_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\seh\_odbgtry_cs\_odbgtry_cs.dll - _dbgnestval_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgnestval_cs\_dbgnestval_cs.dll - _orelfibo_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_orelfibo_cs\_orelfibo_cs.dll - _reltailjump_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_reltailjump_cs\_reltailjump_cs.dll - _oreltry_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\seh\_oreltry_cs\_oreltry_cs.dll - _odbgsin_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\morph\_odbgsin_cs\_odbgsin_cs.dll - sinlib_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\xlang\sinlib_cs\sinlib_cs.dll - _oreltailjump_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_oreltailjump_cs\_oreltailjump_cs.dll - _relnestval_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_relnestval_cs\_relnestval_cs.dll - _dbgcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_ldarg\_dbgcastclass_ldarg.dll - _dbgcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_ldloc\_dbgcastclass_ldloc.dll - _relcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_ldloc\_relcastclass_ldloc.dll - _dbgcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_call\_dbgcastclass_call.dll - _relcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_call\_relcastclass_call.dll - _relcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_ldarg\_relcastclass_ldarg.dll - _dbgcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_dbgcastclass_newobj\_dbgcastclass_newobj.dll - _relcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_relcastclass_newobj\_relcastclass_newobj.dll - _speed_dbgcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_call\_speed_dbgcastclass_call.dll - _speed_dbgcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldarg\_speed_dbgcastclass_ldarg.dll - _speed_relcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_call\_speed_relcastclass_call.dll - _speed_dbgcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldloc\_speed_dbgcastclass_ldloc.dll - _speed_relcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_ldarg\_speed_relcastclass_ldarg.dll - _speed_relcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_ldloc\_speed_relcastclass_ldloc.dll - _dbgiface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_dbgiface1\_dbgiface1.dll - _speed_relcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_relcastclass_newobj\_speed_relcastclass_newobj.dll - _relthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_relthrow\_relthrow.dll - _relsin_cs_cs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\xlang\_relsin_cs_cs\_relsin_cs_cs.dll - _dbgthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_dbgthrow\_dbgthrow.dll - _speed_reliface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_speed_reliface1\_speed_reliface1.dll - _speed_dbgcastclass_newobj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_speed_dbgcastclass_newobj\_speed_dbgcastclass_newobj.dll - throw_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_d\throw_cs_d.dll - _speed_relthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_speed_relthrow\_speed_relthrow.dll - _reliface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_reliface1\_reliface1.dll - _speed_dbgiface1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_speed_dbgiface1\_speed_dbgiface1.dll - throw_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_ro\throw_cs_ro.dll - _speed_dbgthrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_speed_dbgthrow\_speed_dbgthrow.dll - testlib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\testlib\testlib.dll - throw_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_do\throw_cs_do.dll - throw_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\Desktop\throw_cs_r\throw_cs_r.dll - throw_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_ro\throw_cs_ro.dll - throw_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_r\throw_cs_r.dll - throw_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_d\throw_cs_d.dll - throw_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\throw_cs_do\throw_cs_do.dll - testlib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\xassem\testlib\testlib.dll - i4div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i4div_cs_do\i4div_cs_do.dll - threads1_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\cctor\misc\threads1_cs_do\threads1_cs_do.dll - i4div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i4div_cs_ro\i4div_cs_ro.dll - i8div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i8div_cs_do\i8div_cs_do.dll - u4div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u4div_cs_ro\u4div_cs_ro.dll - u4div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u4div_cs_do\u4div_cs_do.dll - u8div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u8div_cs_ro\u8div_cs_ro.dll - u8div_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\u8div_cs_do\u8div_cs_do.dll - i4rem_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\i4rem_cs_do\i4rem_cs_do.dll - i8div_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\div\i8div_cs_ro\i8div_cs_ro.dll - i4rem_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\i4rem_cs_ro\i4rem_cs_ro.dll - u4rem_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u4rem_cs_ro\u4rem_cs_ro.dll - u8rem_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u8rem_cs_do\u8rem_cs_do.dll - dblarray3_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray3_cs_do\dblarray3_cs_do.dll - dblarray2_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_do\dblarray2_cs_do.dll - u4rem_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u4rem_cs_do\u4rem_cs_do.dll - u8rem_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\divrem\rem\u8rem_cs_ro\u8rem_cs_ro.dll - dblarray2_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_d\dblarray2_cs_d.dll - dblarray2_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_ro\dblarray2_cs_ro.dll - dblarray2_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\doublearray\dblarray2_cs_r\dblarray2_cs_r.dll - common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\common\common\common.dll - multihandler_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_d\multihandler_d.dll - throwinclassconstructor_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_r\throwinclassconstructor_r.dll - throwinclassconstructor_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_ro\throwinclassconstructor_ro.dll - throwinclassconstructor_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_do\throwinclassconstructor_do.dll - throwinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_r\throwinfinally_r.dll - throwinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_do\throwinfinally_do.dll - multihandler_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_do\multihandler_do.dll - trycatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\trycatch_r\trycatch_r.dll - multihandler_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_r\multihandler_r.dll - throwinclassconstructor_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinclassconstructor_d\throwinclassconstructor_d.dll - throwoutside_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwoutside_do\throwoutside_do.dll - multihandler_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\multihandler_ro\multihandler_ro.dll - catchrettoinnertry_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_d\catchrettoinnertry_cs_d.dll - tryfinallytrycatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfinallytrycatch_r\tryfinallytrycatch_r.dll - catchrettoinnertry_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_r\catchrettoinnertry_cs_r.dll - throwinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_ro\throwinfinally_ro.dll - throwinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfinally_d\throwinfinally_d.dll - catchrettoinnertry_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_do\catchrettoinnertry_cs_do.dll - loopinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_d\loopinfinally_d.dll - unsafe_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\cs\unsafe_ro\unsafe_ro.dll - catchrettoinnertry_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_ro\catchrettoinnertry_cs_ro.dll - loopinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_do\loopinfinally_do.dll - loopinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_r\loopinfinally_r.dll - loopinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\loopinfinally_ro\loopinfinally_ro.dll - throwincatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_d\throwincatch_d.dll - trycatchnestedtype_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_d\trycatchnestedtype_d.dll - trycatchsimpletype_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_d\trycatchsimpletype_d.dll - throwincatch_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_ro\throwincatch_ro.dll - trycatchnestedtype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_do\trycatchnestedtype_do.dll - throwincatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_r\throwincatch_r.dll - trycatchnestedtype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_r\trycatchnestedtype_r.dll - throwincatch_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\throwincatch_do\throwincatch_do.dll - trycatchsimpletype_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_r\trycatchsimpletype_r.dll - trycatchsimpletype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_ro\trycatchsimpletype_ro.dll - rangecheckinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_ro\rangecheckinfinally_ro.dll - trycatchnestedtype_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchnestedtype_ro\trycatchnestedtype_ro.dll - trycatchsimpletype_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\generics\trycatchsimpletype_do\trycatchsimpletype_do.dll - strswitchfinal_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_d\strswitchfinal_d.dll - strswitchfinal_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_r\strswitchfinal_r.dll - rangecheckinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_do\rangecheckinfinally_do.dll - strswitchfinal_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_do\strswitchfinal_do.dll - switchinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_r\switchinfinally_r.dll - strswitchfinal_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\strswitchfinal_ro\strswitchfinal_ro.dll - rangecheckinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_r\rangecheckinfinally_r.dll - rangecheckinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\rangecheckinfinally_d\rangecheckinfinally_d.dll - switchinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_d\switchinfinally_d.dll - switchinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_do\switchinfinally_do.dll - catchretnonlocalexitinfunclet_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_do\catchretnonlocalexitinfunclet_do.dll - switchinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\switchinfinally_ro\switchinfinally_ro.dll - catchretnonlocalexitinfunclet_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_d\catchretnonlocalexitinfunclet_d.dll - catchretnonlocalexitinfunclet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_r\catchretnonlocalexitinfunclet_r.dll - oponerror_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_ro\oponerror_ro.dll - oponerror_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_do\oponerror_do.dll - oponerror_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_r\oponerror_r.dll - rethrowincatchnestedinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_do\rethrowincatchnestedinfinally_do.dll - oponerror_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\oponerror_d\oponerror_d.dll - catchretnonlocalexitinfunclet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_ro\catchretnonlocalexitinfunclet_ro.dll - tryfinallyloop_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\tryfinallyloop_ro\tryfinallyloop_ro.dll - rethrowincatchnestedinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_ro\rethrowincatchnestedinfinally_ro.dll - rethrowincatchnestedinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_r\rethrowincatchnestedinfinally_r.dll - throwinfinallynestedintry_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_do\throwinfinallynestedintry_do.dll - rethrowincatchnestedinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_d\rethrowincatchnestedinfinally_d.dll - throwinfinallynestedintry_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_d\throwinfinallynestedintry_d.dll - throwinfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_ro\throwinfinally_ro.dll - throwinfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_d\throwinfinally_d.dll - throwinnestedfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_d\throwinnestedfinally_d.dll - throwinfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_do\throwinfinally_do.dll - throwinnestedfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_r\throwinnestedfinally_r.dll - throwinfinallynestedintry_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_r\throwinfinallynestedintry_r.dll - throwinnestedfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_do\throwinnestedfinally_do.dll - throwinfinallynestedintry_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinallynestedintry_ro\throwinfinallynestedintry_ro.dll - trycatchintryfinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_do\trycatchintryfinally_do.dll - throwinnestedfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedfinally_ro\throwinnestedfinally_ro.dll - throwinfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinfinally_r\throwinfinally_r.dll - throwinfinallynestedintry_30_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_d\throwinfinallynestedintry_30_d.dll - throwinfinallynestedintry_30_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_r\throwinfinallynestedintry_30_r.dll - trycatchintryfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_r\trycatchintryfinally_r.dll - throwinfinallynestedintry_30_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_do\throwinfinallynestedintry_30_do.dll - throwinfinallyrecursive_20_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_d\throwinfinallyrecursive_20_d.dll - trycatchintryfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_d\trycatchintryfinally_d.dll - throwinfinallyrecursive_20_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_r\throwinfinallyrecursive_20_r.dll - throwinfinallyrecursive_20_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_do\throwinfinallyrecursive_20_do.dll - throwinfinallynestedintry_30_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_ro\throwinfinallynestedintry_30_ro.dll - throwinfinallyrecursive_20_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_ro\throwinfinallyrecursive_20_ro.dll - throwinfinally_50_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_ro\throwinfinally_50_ro.dll - throwinfinally_50_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_d\throwinfinally_50_d.dll - trycatchintryfinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\trycatchintryfinally_ro\trycatchintryfinally_ro.dll - throwinfinally_50_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_r\throwinfinally_50_r.dll - outermostFinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\122239\outermostFinally\outermostFinally.dll - throwinfinally_50_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_do\throwinfinally_50_do.dll - innerFinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_r\innerFinally_r.dll - innerFinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_d\innerFinally_d.dll - samerethrowtwice_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_do\samerethrowtwice_do.dll - innerFinally_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_ro\innerFinally_ro.dll - samerethrowtwice_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_d\samerethrowtwice_d.dll - innerFinally_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\regress\asurt\140713\innerFinally_do\innerFinally_do.dll - samethrowtwice_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_r\samethrowtwice_r.dll - samerethrowtwice_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_r\samerethrowtwice_r.dll - samethrowtwice_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_d\samethrowtwice_d.dll - samethrowtwice_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_do\samethrowtwice_do.dll - samerethrowtwice_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samerethrowtwice_ro\samerethrowtwice_ro.dll - throwwithhandlerscatchingbase_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_do\throwwithhandlerscatchingbase_do.dll - _dbgrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_dbgrefarg_f8\_dbgrefarg_f8.dll - _opt_dbgrefarg_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_i4\_opt_dbgrefarg_i4.dll - _dbgrefarg_s -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_dbgrefarg_s\_dbgrefarg_s.dll - samethrowtwice_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\rethrow\samethrowtwice_ro\samethrowtwice_ro.dll - _opt_dbgrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_i1\_opt_dbgrefarg_i1.dll - _opt_relrefarg_f4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_relrefarg_f4\_opt_relrefarg_f4.dll - _opt_dbgrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_c\_opt_dbgrefarg_c.dll - _opt_dbgrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_o\_opt_dbgrefarg_o.dll - _opt_dbgrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_f8\_opt_dbgrefarg_f8.dll - _opt_dbgrefarg_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_dbgrefarg_i2\_opt_dbgrefarg_i2.dll - _relrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_c\_relrefarg_c.dll - _opt_relrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_relrefarg_i1\_opt_relrefarg_i1.dll - _relrefarg_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_i2\_relrefarg_i2.dll - expl_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_byte_1_r\expl_byte_1_r.dll - _opt_relrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_opt_relrefarg_f8\_opt_relrefarg_f8.dll - _relrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_f8\_relrefarg_f8.dll - _relrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_o\_relrefarg_o.dll - _relrefarg_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_relrefarg_i4\_relrefarg_i4.dll - expl_gc_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_gc_byte_1_r\expl_gc_byte_1_r.dll - expl_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_byte_1_d\expl_byte_1_d.dll - expl_gc_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\expl_gc_byte_1_d\expl_gc_byte_1_d.dll - seq_gc_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_gc_byte_1_d\seq_gc_byte_1_d.dll - seq_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_byte_1_r\seq_byte_1_r.dll - seq_byte_1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_byte_1_d\seq_byte_1_d.dll - _dbgexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit2\_dbgexplicit2.dll - _dbgexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit4\_dbgexplicit4.dll - seq_gc_byte_1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\coverage\seq_gc_byte_1_r\seq_gc_byte_1_r.dll - _dbgexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit3\_dbgexplicit3.dll - _dbgexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit8\_dbgexplicit8.dll - _dbgexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit6\_dbgexplicit6.dll - _dbgexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit5\_dbgexplicit5.dll - _dbgexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit7\_dbgexplicit7.dll - _dbgexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_dbgexplicit1\_dbgexplicit1.dll - _opt_dbgexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit4\_opt_dbgexplicit4.dll - _opt_dbgexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit3\_opt_dbgexplicit3.dll - _opt_dbgexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit2\_opt_dbgexplicit2.dll - _opt_dbgexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit5\_opt_dbgexplicit5.dll - _opt_dbgexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit8\_opt_dbgexplicit8.dll - _opt_dbgexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit1\_opt_dbgexplicit1.dll - _opt_relexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit4\_opt_relexplicit4.dll - _opt_dbgexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit6\_opt_dbgexplicit6.dll - _opt_dbgexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_dbgexplicit7\_opt_dbgexplicit7.dll - _opt_relexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit2\_opt_relexplicit2.dll - _opt_relexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit1\_opt_relexplicit1.dll - _opt_relexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit7\_opt_relexplicit7.dll - _opt_relexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit3\_opt_relexplicit3.dll - _opt_relexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit5\_opt_relexplicit5.dll - _relexplicit2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit2\_relexplicit2.dll - _relexplicit4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit4\_relexplicit4.dll - _opt_relexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit6\_opt_relexplicit6.dll - _relexplicit1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit1\_relexplicit1.dll - _opt_relexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_opt_relexplicit8\_opt_relexplicit8.dll - _relexplicit5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit5\_relexplicit5.dll - _relexplicit8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit8\_relexplicit8.dll - _relexplicit6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit6\_relexplicit6.dll - _relexplicit7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit7\_relexplicit7.dll - _relexplicit3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_relexplicit3\_relexplicit3.dll - _dbgrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_double\_dbgrotarg_double.dll - _opt_dbgrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_double\_opt_dbgrotarg_double.dll - _dbgrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_float\_dbgrotarg_float.dll - _opt_dbgrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_float\_opt_dbgrotarg_float.dll - _dbgrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_objref\_dbgrotarg_objref.dll - _dbgrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_dbgrotarg_valref\_dbgrotarg_valref.dll - _opt_relrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_float\_opt_relrotarg_float.dll - _opt_dbgrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_valref\_opt_dbgrotarg_valref.dll - _relrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_objref\_relrotarg_objref.dll - _opt_relrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_valref\_opt_relrotarg_valref.dll - _opt_relrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_double\_opt_relrotarg_double.dll - _opt_dbgrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_dbgrotarg_objref\_opt_dbgrotarg_objref.dll - _relrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_double\_relrotarg_double.dll - _relrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_float\_relrotarg_float.dll - _opt_relrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_opt_relrotarg_objref\_opt_relrotarg_objref.dll - ehCodeMotion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\bug619534\ehCodeMotion\ehCodeMotion.dll - moduleLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\bug619534\moduleLibrary\moduleLibrary.dll - castClassEH -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\castClassEH\castClassEH.dll - _relrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_relrotarg_valref\_relrotarg_valref.dll - 1000w1d_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_r\1000w1d_cs_r.dll - GCOverReporting -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\GCOverReporting\GCOverReporting.dll - 1000w1d_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_d\1000w1d_cs_d.dll - 1000w1d_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_ro\1000w1d_cs_ro.dll - 1000w1d_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\1000w1d_cs_do\1000w1d_cs_do.dll - 200w1d-02_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\200w1d-02_cs_do\200w1d-02_cs_do.dll - InsertGCPoll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\gc_poll\InsertGCPoll\InsertGCPoll.dll - 200w1d-02_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\200w1d-02_cs_ro\200w1d-02_cs_ro.dll - _speed_dbglcs_long -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_dbglcs_long\_speed_dbglcs_long.dll - _speed_dbglcs_ulong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_dbglcs_ulong\_speed_dbglcs_ulong.dll - _speed_rellcs_long -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_rellcs_long\_speed_rellcs_long.dll - _speed_rellcs_ulong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_speed_rellcs_ulong\_speed_rellcs_ulong.dll - 10w5d_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_r\10w5d_cs_r.dll - 10w5d_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_ro\10w5d_cs_ro.dll - 10w5d_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_do\10w5d_cs_do.dll - 10w5d_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\fp\exgen\10w5d_cs_d\10w5d_cs_d.dll - _dbgs_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldc_div\_dbgs_ldc_div.dll - _dbgs_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldsfld_mulovf\_dbgs_ldsfld_mulovf.dll - _dbgs_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldc_mulovf\_dbgs_ldc_mulovf.dll - _rels_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldsfld_mulovf\_rels_ldsfld_mulovf.dll - _dbgs_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_ldfld_mulovf\_dbgs_ldfld_mulovf.dll - _rels_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldc_div\_rels_ldc_div.dll - _rels_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_muldiv\_rels_muldiv.dll - _dbgs_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_dbgs_muldiv\_dbgs_muldiv.dll - _speed_dbgs_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_muldiv\_speed_dbgs_muldiv.dll - _rels_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldfld_mulovf\_rels_ldfld_mulovf.dll - _rels_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_rels_ldc_mulovf\_rels_ldc_mulovf.dll - _speed_dbgs_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldc_mulovf\_speed_dbgs_ldc_mulovf.dll - _speed_dbgs_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mulovf\_speed_dbgs_ldsfld_mulovf.dll - _speed_dbgs_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mulovf\_speed_dbgs_ldfld_mulovf.dll - _speed_dbgs_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_dbgs_ldc_div\_speed_dbgs_ldc_div.dll - moduleHandleCache -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\bug619534\moduleHandleCache\moduleHandleCache.dll - _speed_rels_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldsfld_mulovf\_speed_rels_ldsfld_mulovf.dll - _speed_rels_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_muldiv\_speed_rels_muldiv.dll - _speed_rels_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldc_mulovf\_speed_rels_ldc_mulovf.dll - _speed_relsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_speed_relsuperlong\_speed_relsuperlong.dll - _dbgsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_dbgsuperlong\_dbgsuperlong.dll - _speed_rels_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldfld_mulovf\_speed_rels_ldfld_mulovf.dll - _dbgaddsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgaddsub\_dbgaddsub.dll - _speed_dbgsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_speed_dbgsuperlong\_speed_dbgsuperlong.dll - _dbgldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgldc_mulovf\_dbgldc_mulovf.dll - _relsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_relsuperlong\_relsuperlong.dll - _speed_rels_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_speed_rels_ldc_div\_speed_rels_ldc_div.dll - _relldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relldc_mulovf\_relldc_mulovf.dll - _reladdsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_reladdsub\_reladdsub.dll - _dbgldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgldsfld_mulovf\_dbgldsfld_mulovf.dll - _dbgldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgldfld_mulovf\_dbgldfld_mulovf.dll - _speed_dbgaddsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgaddsub\_speed_dbgaddsub.dll - _relldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relldfld_mulovf\_relldfld_mulovf.dll - _dbgmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_dbgmuldiv\_dbgmuldiv.dll - _relldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relldsfld_mulovf\_relldsfld_mulovf.dll - _speed_dbgldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgldc_mulovf\_speed_dbgldc_mulovf.dll - _relmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_relmuldiv\_relmuldiv.dll - _speed_dbgldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mulovf\_speed_dbgldsfld_mulovf.dll - _speed_dbgmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgmuldiv\_speed_dbgmuldiv.dll - _speed_relldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relldc_mulovf\_speed_relldc_mulovf.dll - _speed_relmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relmuldiv\_speed_relmuldiv.dll - _speed_dbgldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_dbgldfld_mulovf\_speed_dbgldfld_mulovf.dll - _speed_relldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relldfld_mulovf\_speed_relldfld_mulovf.dll - _speed_reladdsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_reladdsub\_speed_reladdsub.dll - _speed_relldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_speed_relldsfld_mulovf\_speed_relldsfld_mulovf.dll - _speed_dbgdeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_speed_dbgdeep\_speed_dbgdeep.dll - _dbgdeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_dbgdeep\_dbgdeep.dll - _reldeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_reldeep\_reldeep.dll - _dbgcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_dbgcatchfinally\_dbgcatchfinally.dll - hfa_params_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_d\hfa_params_cs_d.dll - hfa_params_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_do\hfa_params_cs_do.dll - _speed_reldeep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_speed_reldeep\_speed_reldeep.dll - _dbgcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_dbgcatchfinally_tail\_dbgcatchfinally_tail.dll - _relcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_relcatchfinally\_relcatchfinally.dll - hfa_params_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_ro\hfa_params_cs_ro.dll - _relcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_relcatchfinally_tail\_relcatchfinally_tail.dll - hfa_params_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\hfa_params\hfa_params_cs_r\hfa_params_cs_r.dll - _speed_dbgcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally\_speed_dbgcatchfinally.dll - classarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_do\classarr_cs_do.dll - _speed_relcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_relcatchfinally_tail\_speed_relcatchfinally_tail.dll - _speed_relcatchfinally -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_relcatchfinally\_speed_relcatchfinally.dll - classarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_r\classarr_cs_r.dll - doublearr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_do\doublearr_cs_do.dll - classarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_d\classarr_cs_d.dll - doublearr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_r\doublearr_cs_r.dll - classarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\classarr_cs_ro\classarr_cs_ro.dll - _speed_dbgcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally_tail\_speed_dbgcatchfinally_tail.dll - jaggedarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_do\jaggedarr_cs_do.dll - doublearr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_d\doublearr_cs_d.dll - doublearr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\doublearr_cs_ro\doublearr_cs_ro.dll - jaggedarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_d\jaggedarr_cs_d.dll - stringarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_r\stringarr_cs_r.dll - stringarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_ro\stringarr_cs_ro.dll - jaggedarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_r\jaggedarr_cs_r.dll - structarr_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_r\structarr_cs_r.dll - jaggedarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\jaggedarr_cs_ro\jaggedarr_cs_ro.dll - stringarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_do\stringarr_cs_do.dll - stringarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\stringarr_cs_d\stringarr_cs_d.dll - structarr_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_d\structarr_cs_d.dll - structarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_ro\structarr_cs_ro.dll - structarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\basics\structarr_cs_do\structarr_cs_do.dll - classarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\classarr_cs_ro\classarr_cs_ro.dll - classarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\classarr_cs_do\classarr_cs_do.dll - structarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\structarr_cs_do\structarr_cs_do.dll - structarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\structarr_cs_ro\structarr_cs_ro.dll - plainarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\plainarr_cs_ro\plainarr_cs_ro.dll - jaggedarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_ro\jaggedarr_cs_ro.dll - jaggedarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_do\jaggedarr_cs_do.dll - intarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\intarr_cs_do\intarr_cs_do.dll - plainarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\GaussJordan\plainarr_cs_do\plainarr_cs_do.dll - doublearr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\doublearr_cs_do\doublearr_cs_do.dll - doublearr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\doublearr_cs_ro\doublearr_cs_ro.dll - stringarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\stringarr_cs_do\stringarr_cs_do.dll - jaggedarr_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_do\jaggedarr_cs_do.dll - stringarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\stringarr_cs_ro\stringarr_cs_ro.dll - arithm64_cs_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_d\arithm64_cs_d.dll - intarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\intarr_cs_ro\intarr_cs_ro.dll - arithm64_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_do\arithm64_cs_do.dll - jaggedarr_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_ro\jaggedarr_cs_ro.dll - arithm64_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_ro\arithm64_cs_ro.dll - arithm64_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\arithm64_cs_r\arithm64_cs_r.dll - gcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\gcreport\gcreport.dll - _speed_dbggcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_dbggcreport\_speed_dbggcreport.dll - _dbgstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_dbgstress1\_dbgstress1.dll - _relgcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_relgcreport\_relgcreport.dll - _relvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_relvirtcall\_relvirtcall.dll - _relstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_relstress1\_relstress1.dll - _dbgvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_dbgvirtcall\_dbgvirtcall.dll - _dbggcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_dbggcreport\_dbggcreport.dll - virtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\virtcall\virtcall.dll - _speed_dbgvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_dbgvirtcall\_speed_dbgvirtcall.dll - _speed_relgcreport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_relgcreport\_speed_relgcreport.dll - _speed_dbgstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_dbgstress1\_speed_dbgstress1.dll - _speed_relstress1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_relstress1\_speed_relstress1.dll - _speed_relvirtcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_speed_relvirtcall\_speed_relvirtcall.dll - testgenstr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\stringintern\testgenstr\testgenstr.dll - StructStackParams -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\structs\StructStackParams\StructStackParams.dll - teststr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\stringintern\teststr\teststr.dll - _speed_dbgunsafe-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_dbgunsafe-1\_speed_dbgunsafe-1.dll - _speed_relunsafe-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_relunsafe-1\_speed_relunsafe-1.dll - _speed_relunsafe-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_relunsafe-3\_speed_relunsafe-3.dll - _speed_dbgunsafe-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\unsafecsharp\_speed_dbgunsafe-3\_speed_dbgunsafe-3.dll - _speed_dbgjumper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_speed_dbgjumper\_speed_dbgjumper.dll - _speed_reljumper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_speed_reljumper\_speed_reljumper.dll - _speed_rellcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_speed_rellcs_gcref\_speed_rellcs_gcref.dll - _dbgsizeof64 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxobj\sizeof\_dbgsizeof64\_dbgsizeof64.dll - _speed_dbglcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_speed_dbglcs_gcref\_speed_dbglcs_gcref.dll - _rellcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_rellcs_gcref\_rellcs_gcref.dll - _dbglcs_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_dbglcs_gcref\_dbglcs_gcref.dll - fannkuch-redux-5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux-5\fannkuch-redux-5.dll - _relsizeof64 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxobj\sizeof\_relsizeof64\_relsizeof64.dll - binarytrees-5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\binarytrees\binarytrees-5\binarytrees-5.dll - fasta-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fasta\fasta-1\fasta-1.dll - fannkuch-redux-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux-2\fannkuch-redux-2.dll - k-nucleotide-9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\k-nucleotide\k-nucleotide-9\k-nucleotide-9.dll - binarytrees-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\binarytrees\binarytrees-2\binarytrees-2.dll - mandelbrot-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot-2\mandelbrot-2.dll - mandelbrot-7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot-7\mandelbrot-7.dll - pidigits-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\pidigits\pidigits-3\pidigits-3.dll - regex-redux-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\regex-redux\regex-redux-1\regex-redux-1.dll - n-body-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\n-body\n-body-3\n-body-3.dll - fasta-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\fasta\fasta-2\fasta-2.dll - regex-redux-5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\regex-redux\regex-redux-5\regex-redux-5.dll - spectralnorm-3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\spectralnorm\spectralnorm-3\spectralnorm-3.dll - spectralnorm-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\spectralnorm\spectralnorm-1\spectralnorm-1.dll - k-nucleotide-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\k-nucleotide\k-nucleotide-1\k-nucleotide-1.dll - Adams -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Adams\Adams\Adams.dll - reverse-complement-6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\reverse-complement\reverse-complement-6\reverse-complement-6.dll - Bisect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Bisect\Bisect\Bisect.dll - DMath -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\DMath\DMath\DMath.dll - FFT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\FFT\FFT\FFT.dll - InProd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\InProd\InProd\InProd.dll - LLoops -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\LLoops\LLoops\LLoops.dll - InvMt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\InvMt\InvMt\InvMt.dll - Lorenz -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Lorenz\Lorenz\Lorenz.dll - reverse-complement-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BenchmarksGame\reverse-complement\reverse-complement-1\reverse-complement-1.dll - BenchMrk -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\BenchMrk\BenchMrk\BenchMrk.dll - NewtR -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\NewtR\NewtR\NewtR.dll - BenchMk2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\BenchMk2\BenchMk2\BenchMk2.dll - NewtE -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\NewtE\NewtE\NewtE.dll - Regula -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Regula\Regula\Regula.dll - Simpsn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Simpsn\Simpsn\Simpsn.dll - MatInv4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\MatInv4\MatInv4\MatInv4.dll - Trap -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Trap\Trap\Trap.dll - Secant -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Secant\Secant\Secant.dll - 8Queens -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\8Queens\8Queens\8Queens.dll - Whetsto -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Whetsto\Whetsto\Whetsto.dll - Romber -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\Romber\Romber\Romber.dll - SqMtx -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchF\SqMtx\SqMtx\SqMtx.dll - Array2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Array2\Array2\Array2.dll - Array1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Array1\Array1\Array1.dll - BenchE -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\BenchE\BenchE\BenchE.dll - AddArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\AddArray\AddArray\AddArray.dll - CSieve -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\CSieve\CSieve\CSieve.dll - Ackermann -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Ackermann\Ackermann\Ackermann.dll - BubbleSort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\BubbleSort2\BubbleSort2\BubbleSort2.dll - BubbleSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\BubbleSort\BubbleSort\BubbleSort.dll - LogicArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\LogicArray\LogicArray\LogicArray.dll - HeapSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\HeapSort\HeapSort\HeapSort.dll - IniArray -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\IniArray\IniArray\IniArray.dll - Permutate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Permutate\Permutate\Permutate.dll - Fib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Fib\Fib\Fib.dll - NDhrystone -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\NDhrystone\NDhrystone\NDhrystone.dll - Puzzle -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Puzzle\Puzzle\Puzzle.dll - Midpoint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Midpoint\Midpoint\Midpoint.dll - QuickSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\QuickSort\QuickSort\QuickSort.dll - AddArray2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\AddArray2\AddArray2\AddArray2.dll - Burgers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Burgers\Burgers\Burgers.dll - TreeInsert -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\TreeInsert\TreeInsert\TreeInsert.dll - XposMatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\XposMatrix\XposMatrix\XposMatrix.dll - Pi -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\Pi\Pi\Pi.dll - TreeSort -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\TreeSort\TreeSort\TreeSort.dll - DefaultEqualityComparerPerf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Devirtualization\DefaultEqualityComparerPerf\DefaultEqualityComparerPerf.dll - SearchLoops -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Layout\SearchLoops\SearchLoops.dll - BilinearInterpol -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\BilinearInterpol\BilinearInterpol\BilinearInterpol.dll - InlineGCStruct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Inlining\InlineGCStruct\InlineGCStruct.dll - Bytemark -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Bytemark\Bytemark\Bytemark.dll - NoThrowInline -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Inlining\NoThrowInline\NoThrowInline.dll - PacketTracer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\HWIntrinsic\X86\PacketTracer\PacketTracer\PacketTracer.dll - MulMatrix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Benchstones\BenchI\MulMatrix\MulMatrix\MulMatrix.dll - FractalPerf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\FractalPerf\FractalPerf\FractalPerf.dll - Linq -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Linq\Linq\Linq.dll - SciMark -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SciMark\SciMark\SciMark.dll - SeekUnroll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SIMD\SeekUnroll\SeekUnroll\SeekUnroll.dll - Functions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Math\Functions\Functions\Functions.dll - Deserialize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Serialization\Deserialize\Deserialize.dll - RayTracer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SIMD\RayTracer\RayTracer\RayTracer.dll - ConsoleMandel -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\SIMD\ConsoleMandel\ConsoleMandel\ConsoleMandel.dll - Crypto -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\V8\Crypto\Crypto\Crypto.dll - RunBenchmarks -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\RunBenchmarks\RunBenchmarks\RunBenchmarks.dll - Indexer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Span\Indexer\Indexer.dll - b14426 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b14426\b14426\b14426.dll - b45679 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45679\b45679\b45679.dll - b46847 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b46847\b46847\b46847.dll - CscBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Roslyn\CscBench\CscBench.dll - SpanBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Span\SpanBench\SpanBench.dll - b12624 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12624\b12624\b12624.dll - b13569 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13569\b13569\b13569.dll - Richards -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\V8\Richards\Richards\Richards.dll - Serialize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\CodeQuality\Serialization\Serialize\Serialize.dll - b25882 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25882\b25882\b25882.dll - b16328 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16328\b16328\b16328.dll - b26863 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26863\b26863\b26863.dll - b29068 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29068\b29068\b29068.dll - b28037 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28037\b28037\b28037.dll - b16335 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16335\b16335\b16335.dll - b30126 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30126\b30126\b30126.dll - b30128 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30128\b30128\b30128.dll - b28787 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28787\b28787\b28787.dll - b28776 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28776\b28776\b28776.dll - b31763 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31763\b31763\b31763.dll - b13621 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b13621\b13621\b13621.dll - b15864 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b15864\b15864\b15864.dll - b16294 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b16294\b16294\b16294.dll - b02352 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b02352\b02352\b02352.dll - b06812 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b06812\b06812\b06812.dll - b32560 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32560\b32560\b32560.dll - b28042 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28042\b28042\b28042.dll - b13647 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09\b13647\b13647\b13647.dll - b08944b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944b\b08944b.dll - b30586 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b30586\b30586\b30586.dll - b31878 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b31878\b31878\b31878.dll - b36332 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36332\b36332\b36332.dll - b37131 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37131\b37131\b37131.dll - b05477 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b05477\b05477\b05477.dll - b08944a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944a\b08944a.dll - b34945 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b34945\b34945\b34945.dll - b36274 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36274\b36274\b36274.dll - b37608 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37608\b37608\b37608.dll - b38556 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38556\b38556\b38556.dll - b40216 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40216\b40216\b40216.dll - b39217 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39217\b39217\b39217.dll - b40141 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40141\b40141\b40141.dll - b41495 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41495\b41495\b41495.dll - b41470 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41470\b41470\b41470.dll - b41488 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41488\b41488\b41488.dll - b40521 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40521\b40521\b40521.dll - b40496 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40496\b40496\b40496.dll - b41063 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41063\b41063\b41063.dll - b42013 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42013\b42013\b42013.dll - b42929 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42929\b42929\b42929.dll - b43958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43958\b43958\b43958.dll - b43313 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\Desktop\b43313\b43313.dll - b41621 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41621\b41621\b41621.dll - b43313 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\b43313\b43313.dll - b43719 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43719\b43719\b43719.dll - b42918 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42918\b42918\b42918.dll - b41990 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41990\b41990\b41990.dll - b31917 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31917\b31917\b31917.dll - _relinstance_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\callconv\_relinstance_il\_relinstance_il.dll - b46641 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46641\b46641\b46641.dll - b48797 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48797\b48797\b48797.dll - _relfibo_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_relfibo_il\_relfibo_il.dll - b31903 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31903\b31903\b31903.dll - _relenum_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_relenum_il\_relenum_il.dll - _dbgtailjump_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgtailjump_il\_dbgtailjump_il.dll - b48805 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48805\b48805\b48805.dll - _dbgtypedref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgtypedref\_dbgtypedref.dll - _dbgfibo_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\functional\_dbgfibo_il\_dbgfibo_il.dll - _reltypedref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_reltypedref\_reltypedref.dll - _dbgnestval_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_dbgnestval_il\_dbgnestval_il.dll - _relnestval_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_relnestval_il\_relnestval_il.dll - sin3double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\morph\sin3double\sin3double.dll - sinlib_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\xlang\sinlib_il\sinlib_il.dll - _il_relarrays -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\array\_il_relarrays\_il_relarrays.dll - _reltailjump_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Boxing\misc\_reltailjump_il\_reltailjump_il.dll - _il_dbgcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_ldloc\_il_dbgcastclass_ldloc.dll - _il_dbgcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_call\_il_dbgcastclass_call.dll - _il_dbgcastclass_calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_calli\_il_dbgcastclass_calli.dll - _il_dbgcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_dbgcastclass_ldarg\_il_dbgcastclass_ldarg.dll - _il_relcastclass_ldarg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_ldarg\_il_relcastclass_ldarg.dll - _il_relcastclass_ldloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_ldloc\_il_relcastclass_ldloc.dll - _il_dbgarrays -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\array\_il_dbgarrays\_il_dbgarrays.dll - _il_dbgiface2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_il_dbgiface2\_il_dbgiface2.dll - _il_dbgcastclass_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgcastclass_catch_neg\_il_dbgcastclass_catch_neg.dll - _il_relcastclass_calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_calli\_il_relcastclass_calli.dll - _il_reliface2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\iface\_il_reliface2\_il_reliface2.dll - _il_relcastclass_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relcastclass_catch\_il_relcastclass_catch.dll - _il_dbgcastclass_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgcastclass_catch\_il_dbgcastclass_catch.dll - _il_relcastclass_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relcastclass_catch_neg\_il_relcastclass_catch_neg.dll - _il_relisinst_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relisinst_catch\_il_relisinst_catch.dll - _il_relcastclass_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\coverage\_il_relcastclass_call\_il_relcastclass_call.dll - _il_dbgisinst_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgisinst_catch_neg\_il_dbgisinst_catch_neg.dll - _il_relfilter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relfilter\_il_relfilter.dll - _il_relisinst_catch_neg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_relisinst_catch_neg\_il_relisinst_catch_neg.dll - _il_dbgfilter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgfilter\_il_dbgfilter.dll - _il_dbgisinst_catch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\casts\SEH\_il_dbgisinst_catch\_il_dbgisinst_catch.dll - b39946 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Coverage\b39946\b39946.dll - throwinfault_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfault_r\throwinfault_r.dll - throwinfault_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfault_d\throwinfault_d.dll - throwinfilter_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfilter_r\throwinfilter_r.dll - throwinexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinexcept_r\throwinexcept_r.dll - throwinfilter_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinfilter_d\throwinfilter_d.dll - throwinexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\throwinexcept_d\throwinexcept_d.dll - hole -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Coverage\hole\hole.dll - tryfaulttrycatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatch_d\tryfaulttrycatch_d.dll - emptyfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\emptyfinally_d\emptyfinally_d.dll - tryfaulttrycatchfn_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatchfn_d\tryfaulttrycatchfn_d.dll - tryfaulttrycatchfn_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatchfn_r\tryfaulttrycatchfn_r.dll - tryfaulttrycatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\tryfaulttrycatch_r\tryfaulttrycatch_r.dll - trythrowexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\trythrowexcept_r\trythrowexcept_r.dll - badcodeinsidefinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\badcodeinsidefinally_d\badcodeinsidefinally_d.dll - deadoponerrorinfunclet_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_d\deadoponerrorinfunclet_d.dll - badcodeinsidefinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\badcodeinsidefinally_r\badcodeinsidefinally_r.dll - trythrowexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\basics\trythrowexcept_d\trythrowexcept_d.dll - faultbeforetrybody_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\faultbeforetrybody_r\faultbeforetrybody_r.dll - deadoponerrorinfunclet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_r\deadoponerrorinfunclet_r.dll - catchrettoinnertry_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_d\catchrettoinnertry_d.dll - reversedtryblock_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedtryblock_d\reversedtryblock_d.dll - reversedtryblock_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedtryblock_r\reversedtryblock_r.dll - nestedfinallycall_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nestedfinallycall_r\nestedfinallycall_r.dll - reversedhandlers_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedhandlers_r\reversedhandlers_r.dll - sehhandlerbeforetry_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\sehhandlerbeforetry_r\sehhandlerbeforetry_r.dll - reversedhandlers_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\disconnected\reversedhandlers_d\reversedhandlers_d.dll - nonlocalexittonestedsibling_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_d\nonlocalexittonestedsibling_d.dll - nestedfinallycall_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nestedfinallycall_d\nestedfinallycall_d.dll - catchrettoinnertry_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\catchrettoinnertry_r\catchrettoinnertry_r.dll - throw1dimarray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw1dimarray_r\throw1dimarray_r.dll - labelbeforefinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeforefinally_d\labelbeforefinally_d.dll - nonlocalexittonestedsibling_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_r\nonlocalexittonestedsibling_r.dll - throw2dimarray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw2dimarray_r\throw2dimarray_r.dll - labelbeforefinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeforefinally_r\labelbeforefinally_r.dll - throw1dimarray_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw1dimarray_d\throw1dimarray_d.dll - throw2dimarray_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\interactions\throw2dimarray_d\throw2dimarray_d.dll - catchfiltercatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\catchfiltercatch_d\catchfiltercatch_d.dll - labelbeginningfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeginningfinally_d\labelbeginningfinally_d.dll - labelbeginningfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\leaves\labelbeginningfinally_r\labelbeginningfinally_r.dll - catchfiltercatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\catchfiltercatch_r\catchfiltercatch_r.dll - cascadedexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_d\cascadedexcept_d.dll - filterfiltercatchcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_r\filterfiltercatchcatch_r.dll - throwincascadedcatchnofin_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin_r\throwincascadedcatchnofin_r.dll - filterfiltercatchcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_d\filterfiltercatchcatch_d.dll - cascadedexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_r\cascadedexcept_r.dll - cascadedcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_r\cascadedcatch_r.dll - cascadedcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_d\cascadedcatch_d.dll - throwincascadedcatchnofin_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin_d\throwincascadedcatchnofin_d.dll - throwincascadedcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_r\throwincascadedcatch_r.dll - throwincascadedexceptnofin_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofin_r\throwincascadedexceptnofin_r.dll - throwincascadedcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_d\throwincascadedcatch_d.dll - throwinnestedcatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedcatch_r\throwinnestedcatch_r.dll - localvarincatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\localvarincatch_d\localvarincatch_d.dll - throwincascadedexceptnofin_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofin_d\throwincascadedexceptnofin_d.dll - throwinnestedcatch_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\throwinnestedcatch_d\throwinnestedcatch_d.dll - throwincascadedexcept_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_d\throwincascadedexcept_d.dll - localvarincatch_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\general\localvarincatch_r\localvarincatch_r.dll - nestedtryfault_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\nestedtryfault_r\nestedtryfault_r.dll - throwincascadedexcept_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_r\throwincascadedexcept_r.dll - throwinnestedtryfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_r\throwinnestedtryfinally_r.dll - nestedtryfinally_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_r\nestedtryfinally_r.dll - nestedtryfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_d\nestedtryfinally_d.dll - throwinnestedtryfinally_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_d\throwinnestedtryfinally_d.dll - _il_dbgconv_i8_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_i\_il_dbgconv_i8_i.dll - _il_dbgi_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_array_merge_Target_64BIT\_il_dbgi_array_merge_Target_64BIT.dll - throwinnestedtryfault_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_d\throwinnestedtryfault_d.dll - _il_dbgptr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgptr\_il_dbgptr.dll - _il_dbgu_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_array_merge_Target_64BIT\_il_dbgu_array_merge_Target_64BIT.dll - _il_reli_qsort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort2\_il_reli_qsort2.dll - _il_dbgu_qsort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort2\_il_dbgu_qsort2.dll - _il_relu_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_array_merge_Target_64BIT\_il_relu_array_merge_Target_64BIT.dll - _il_relptr -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relptr\_il_relptr.dll - _il_relu_conv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_conv\_il_relu_conv.dll - _il_reli_array_merge_Target_64BIT -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_array_merge_Target_64BIT\_il_reli_array_merge_Target_64BIT.dll - _il_relu_qsort1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort1\_il_relu_qsort1.dll - _il_dbgu_fld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_fld\_il_dbgu_fld.dll - _il_relu_qsort2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort2\_il_relu_qsort2.dll - _il_relu_fld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_fld\_il_relu_fld.dll - _il_dbgrefarg_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_i4\_il_dbgrefarg_i4.dll - _il_dbgrefarg_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_f8\_il_dbgrefarg_f8.dll - _il_dbgrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_c\_il_dbgrefarg_c.dll - _il_dbgrefloc_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_i1\_il_dbgrefloc_i1.dll - _il_dbgrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_i1\_il_dbgrefarg_i1.dll - _il_dbgrefarg_f4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_f4\_il_dbgrefarg_f4.dll - _il_dbgrefarg_s -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_s\_il_dbgrefarg_s.dll - _il_dbgrefloc_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_o\_il_dbgrefloc_o.dll - _il_dbgrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefarg_o\_il_dbgrefarg_o.dll - _il_dbgrefloc_i2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_i2\_il_dbgrefloc_i2.dll - _il_relrefarg_i1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_i1\_il_relrefarg_i1.dll - _il_dbgrefloc_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_r4\_il_dbgrefloc_r4.dll - _il_dbgrefloc_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_dbgrefloc_c\_il_dbgrefloc_c.dll - _il_relrefloc_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_o\_il_relrefloc_o.dll - _il_relrefarg_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_c\_il_relrefarg_c.dll - _il_relrefarg_f4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_f4\_il_relrefarg_f4.dll - _il_relrefloc_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_i4\_il_relrefloc_i4.dll - _il_relrefloc_u2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_u2\_il_relrefloc_u2.dll - _il_relrefloc_r8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_r8\_il_relrefloc_r8.dll - _il_relrefarg_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefarg_o\_il_relrefarg_o.dll - _il_relrefarg_box_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_il_relrefarg_box_f8\_il_relrefarg_box_f8.dll - _il_relrefloc_c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_c\_il_relrefloc_c.dll - _il_dbgrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_valref\_il_dbgrotarg_valref.dll - _il_relrefloc_r4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\basic\_il_relrefloc_r4\_il_relrefloc_r4.dll - _il_dbgrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_objref\_il_dbgrotarg_objref.dll - _il_relrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_double\_il_relrotarg_double.dll - _il_dbgrefarg_box_f8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\misc\_il_dbgrefarg_box_f8\_il_dbgrefarg_box_f8.dll - _il_dbgrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_float\_il_dbgrotarg_float.dll - fgloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\fgloop\fgloop.dll - _il_relrotarg_valref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_valref\_il_relrotarg_valref.dll - _il_relrotarg_objref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_objref\_il_relrotarg_objref.dll - _il_relrotarg_float -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_relrotarg_float\_il_relrotarg_float.dll - fgloop2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\fgloop2\fgloop2.dll - helper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\helper\helper.dll - loopIV_init -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug675304\loopIV_init\loopIV_init.dll - _il_dbgrotarg_double -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\explicit\rotate\_il_dbgrotarg_double\_il_dbgrotarg_double.dll - ehDescriptorPtrUpdate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679008\ehDescriptorPtrUpdate\ehDescriptorPtrUpdate.dll - indexMinusOne -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679955\indexMinusOne\indexMinusOne.dll - _il_rellcs_long -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_il_rellcs_long\_il_rellcs_long.dll - regionLive -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679053\regionLive\regionLive.dll - volatileLocal2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal2\volatileLocal2.dll - _il_relhugedim -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_il_relhugedim\_il_relhugedim.dll - _il_dbgs_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldc_mulovf\_il_dbgs_ldc_mulovf.dll - _il_dbgs_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldc_div\_il_dbgs_ldc_div.dll - _il_rellcs_ulong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\arrays\_il_rellcs_ulong\_il_rellcs_ulong.dll - _il_rels_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldfld_mulovf\_il_rels_ldfld_mulovf.dll - _il_dbgs_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_muldiv\_il_dbgs_muldiv.dll - _il_dbgs_ldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldfld_mulovf\_il_dbgs_ldfld_mulovf.dll - _il_rels_ldc_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldc_div\_il_rels_ldc_div.dll - _il_dbgsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_il_dbgsuperlong\_il_dbgsuperlong.dll - _il_rels_muldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_muldiv\_il_rels_muldiv.dll - _il_dbgs_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mulovf\_il_dbgs_ldsfld_mulovf.dll - _il_dbgldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgldfld_mulovf\_il_dbgldfld_mulovf.dll - _il_relsuperlong -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\superlong\_il_relsuperlong\_il_relsuperlong.dll - _il_rels_ldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldc_mulovf\_il_rels_ldc_mulovf.dll - _il_rels_ldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\signed\_il_rels_ldsfld_mulovf\_il_rels_ldsfld_mulovf.dll - _il_dbgldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgldsfld_mulovf\_il_dbgldsfld_mulovf.dll - _il_dbgaddsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgaddsub\_il_dbgaddsub.dll - _il_dbgldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgldc_mulovf\_il_dbgldc_mulovf.dll - _il_reladdsub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_reladdsub\_il_reladdsub.dll - 25param1c_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param1c_il_r\25param1c_il_r.dll - _il_relldc_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relldc_mulovf\_il_relldc_mulovf.dll - _il_relldsfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relldsfld_mulovf\_il_relldsfld_mulovf.dll - 25param1c_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param1c_il_d\25param1c_il_d.dll - _il_relmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relmuldiv\_il_relmuldiv.dll - _il_dbgmuldiv -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_dbgmuldiv\_il_dbgmuldiv.dll - 25param3c_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param3c_il_r\25param3c_il_r.dll - 25param2c_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param2c_il_d\25param2c_il_d.dll - 25paramMixed_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25paramMixed_il_d\25paramMixed_il_d.dll - 25paramMixed_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25paramMixed_il_r\25paramMixed_il_r.dll - _il_dbgdeep2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_dbgdeep2\_il_dbgdeep2.dll - _il_reldeep1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_reldeep1\_il_reldeep1.dll - _il_relldfld_mulovf -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\int64\unsigned\_il_relldfld_mulovf\_il_relldfld_mulovf.dll - 25param3c_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\25params\25param3c_il_d\25param3c_il_d.dll - _il_dbgdeep1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_dbgdeep1\_il_dbgdeep1.dll - _il_dbgrecurse_tail_calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_calli\_il_dbgrecurse_tail_calli.dll - _il_dbgftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgftn_t\_il_dbgftn_t.dll - _il_dbgrecurse_tail_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_call\_il_dbgrecurse_tail_call.dll - _il_dbginstftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbginstftn_t\_il_dbginstftn_t.dll - _il_relinstftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relinstftn_t\_il_relinstftn_t.dll - _il_relftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relftn_t\_il_relftn_t.dll - _il_reldeep2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\deep\_il_reldeep2\_il_reldeep2.dll - _il_relvirtftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relvirtftn_t\_il_relvirtftn_t.dll - _il_dbgvalftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgvalftn_t\_il_dbgvalftn_t.dll - _il_relvalftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relvalftn_t\_il_relvalftn_t.dll - _il_relrecurse_tail_call -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_call\_il_relrecurse_tail_call.dll - _il_dbgvirtftn_t -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\fptr\_il_dbgvirtftn_t\_il_dbgvirtftn_t.dll - _il_dbgcatchfault_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_jmp\_il_dbgcatchfault_jmp.dll - _il_dbgcatchfinally_ind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_ind\_il_dbgcatchfinally_ind.dll - _il_dbgcatchfinally_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmp\_il_dbgcatchfinally_jmp.dll - _il_dbgcatchfault_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_tail\_il_dbgcatchfault_tail.dll - _il_dbgcatchfault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfault\_il_dbgcatchfault.dll - _il_relcatchfault_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfault_jmp\_il_relcatchfault_jmp.dll - _il_dbgcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_tail\_il_dbgcatchfinally_tail.dll - _il_relcatchfinally_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_tail\_il_relcatchfinally_tail.dll - _il_relcatchfinally_jmpind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmpind\_il_relcatchfinally_jmpind.dll - _il_relcatchfinally_ind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_ind\_il_relcatchfinally_ind.dll - _il_relcatchfinally_jmp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmp\_il_relcatchfinally_jmp.dll - _il_relcatchfault_tail -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfault_tail\_il_relcatchfault_tail.dll - _relthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_relthisnull\_relthisnull.dll - _il_relcatchfault -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_relcatchfault\_il_relcatchfault.dll - _il_dbgcatchfinally_jmpind -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmpind\_il_dbgcatchfinally_jmpind.dll - _speed_relthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_speed_relthisnull\_speed_relthisnull.dll - _il_reltypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ldtoken\_il_reltypes\_il_reltypes.dll - _speed_dbgthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_speed_dbgthisnull\_speed_dbgthisnull.dll - verify01_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\localloc\verify\verify01_dynamic\verify01_dynamic.dll - _il_dbgtypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\ldtoken\_il_dbgtypes\_il_dbgtypes.dll - _dbgthisnull -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\Invoke\thiscall\_dbgthisnull\_dbgthisnull.dll - verify01_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\localloc\verify\verify01_large\verify01_large.dll - r8nanconv_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r8nanconv_il_d\r8nanconv_il_d.dll - r8nanconv_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r8nanconv_il_r\r8nanconv_il_r.dll - r4nanconv_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r4nanconv_il_d\r4nanconv_il_d.dll - tailcall_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\nonvirtualcall\tailcall_r\tailcall_r.dll - verify01_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\localloc\verify\verify01_small\verify01_small.dll - tailcall_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\nonvirtualcall\tailcall_d\tailcall_d.dll - r4nanconv_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\NaN\r4nanconv_il_r\r4nanconv_il_r.dll - _il_dbgindcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_dbgindcall\_il_dbgindcall.dll - _il_rellcs -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_rellcs\_il_rellcs.dll - _il_dbgarray3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_dbgarray3\_il_dbgarray3.dll - switch5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\switch\switch5\switch5.dll - switch6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\switch\switch6\switch6.dll - _il_dbgarray2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_dbgarray2\_il_dbgarray2.dll - _il_dbgcompat_enum -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_enum\_il_dbgcompat_enum.dll - _il_dbgcompat_v -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_v\_il_dbgcompat_v.dll - _il_relarray3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\refany\_il_relarray3\_il_relarray3.dll - _il_dbgdeep_array -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_array\_il_dbgdeep_array.dll - _il_dbgcompat_i4_u -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_i4_u\_il_dbgcompat_i4_u.dll - _il_dbgcompat_obj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgcompat_obj\_il_dbgcompat_obj.dll - _il_dbgdeep_value -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_value\_il_dbgdeep_value.dll - _il_dbgdeep_array_nz -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_array_nz\_il_dbgdeep_array_nz.dll - _il_dbgdeep_gc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_gc\_il_dbgdeep_gc.dll - _il_dbggcval_sideeffect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbggcval_sideeffect\_il_dbggcval_sideeffect.dll - _il_dbgdeep_inst -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_inst\_il_dbgdeep_inst.dll - _il_dbgdeep_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgdeep_virt\_il_dbgdeep_virt.dll - _il_dbggcval_nested -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbggcval_nested\_il_dbggcval_nested.dll - _il_dbgtest_2a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_2a\_il_dbgtest_2a.dll - _il_dbgrecurse_ep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgrecurse_ep\_il_dbgrecurse_ep.dll - _il_dbgtest_implicit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_implicit\_il_dbgtest_implicit.dll - _il_dbgtest_2b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_2b\_il_dbgtest_2b.dll - _il_dbggcval -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbggcval\_il_dbggcval.dll - _il_dbgtest_2c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_2c\_il_dbgtest_2c.dll - _il_dbgtest_3b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_3b\_il_dbgtest_3b.dll - _il_dbgtest_switch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_switch\_il_dbgtest_switch.dll - _il_dbgrecurse_ep_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgrecurse_ep_void\_il_dbgrecurse_ep_void.dll - _il_dbgreference_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgreference_i\_il_dbgreference_i.dll - _il_dbgtest_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_virt\_il_dbgtest_virt.dll - _il_relcompat_i4_u -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_i4_u\_il_relcompat_i4_u.dll - _il_dbgtest_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_void\_il_dbgtest_void.dll - _il_dbgtest_mutual_rec -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_dbgtest_mutual_rec\_il_dbgtest_mutual_rec.dll - _il_reldeep_array -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_array\_il_reldeep_array.dll - _il_relcompat_v -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_v\_il_relcompat_v.dll - _il_relcompat_enum -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_enum\_il_relcompat_enum.dll - _il_reldeep_value -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_value\_il_reldeep_value.dll - _il_relcompat_obj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relcompat_obj\_il_relcompat_obj.dll - _il_reldeep_gc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_gc\_il_reldeep_gc.dll - _il_reldeep_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_virt\_il_reldeep_virt.dll - _il_relgcval -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relgcval\_il_relgcval.dll - _il_relgcval_sideeffect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relgcval_sideeffect\_il_relgcval_sideeffect.dll - _il_reldeep_inst -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_inst\_il_reldeep_inst.dll - _il_reldeep_array_nz -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reldeep_array_nz\_il_reldeep_array_nz.dll - _il_reltest_2b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_2b\_il_reltest_2b.dll - _il_relrecurse_ep_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relrecurse_ep_void\_il_relrecurse_ep_void.dll - _il_reltest_2a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_2a\_il_reltest_2a.dll - _il_reltest_mutual_rec -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_mutual_rec\_il_reltest_mutual_rec.dll - _il_relgcval_nested -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relgcval_nested\_il_relgcval_nested.dll - _il_reltest_implicit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_implicit\_il_reltest_implicit.dll - _il_reltest_2c -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_2c\_il_reltest_2c.dll - _il_relreference_i -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relreference_i\_il_relreference_i.dll - _il_reltest_void -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_void\_il_reltest_void.dll - _il_reltest_switch -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_switch\_il_reltest_switch.dll - _il_relrecurse_ep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_relrecurse_ep\_il_relrecurse_ep.dll - _il_reltest_virt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall\_il_reltest_virt\_il_reltest_virt.dll - _il_dbgjumps2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgjumps2\_il_dbgjumps2.dll - hijacking -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall_v4\hijacking\hijacking.dll - _il_reljumper2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper2\_il_reljumper2.dll - _il_dbgvtret -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgvtret\_il_dbgvtret.dll - _il_dbgjumps4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgjumps4\_il_dbgjumps4.dll - _il_dbgvtret2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgvtret2\_il_dbgvtret2.dll - _il_dbgjumps3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_dbgjumps3\_il_dbgjumps3.dll - _il_reljumper4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper4\_il_reljumper4.dll - _il_reljumper3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper3\_il_reljumper3.dll - _il_reljumps3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumps3\_il_reljumps3.dll - _il_reljumper5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper5\_il_reljumper5.dll - _il_reljumps2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumps2\_il_reljumps2.dll - _il_reljumper1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumper1\_il_reljumper1.dll - smallFrame -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\tailcall_v4\smallFrame\smallFrame.dll - _il_relvtret -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_relvtret\_il_relvtret.dll - _il_reljumps4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\callconv\_il_reljumps4\_il_reljumps4.dll - dynblk_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\dynblk_il_d\dynblk_il_d.dll - _il_relhuge_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_il_relhuge_gcref\_il_relhuge_gcref.dll - _il_dbghuge_gcref -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\VT\port\_il_dbghuge_gcref\_il_dbghuge_gcref.dll - initblk3_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\initblk3_il_r\initblk3_il_r.dll - dynblk_il_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\dynblk_il_r\dynblk_il_r.dll - initblk3_il_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\xxblk\initblk3_il_d\initblk3_il_d.dll - b10894 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10894\b10894\b10894.dll - b13738 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13738\b13738\b13738.dll - b15244 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15244\b15244\b15244.dll - b13522 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13522\b13522\b13522.dll - b16039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16039\b16039\b16039.dll - b16499a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499a\b16499a.dll - b16881a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881a\b16881a.dll - b12274 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12274\b12274\b12274.dll - b16881b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881b\b16881b.dll - b16928 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16928\b16928\b16928.dll - b16896 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16896\b16896\b16896.dll - b14068 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14068\b14068\b14068.dll - b16922 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16922\b16922\b16922.dll - b16499b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499b\b16499b.dll - b20217 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20217\b20217\b20217.dll - b16895 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16895\b16895\b16895.dll - b25468 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25468\b25468\b25468.dll - b18852 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b18852\b18852\b18852.dll - b20079 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20079\b20079\b20079.dll - b20249 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20249\b20249\b20249.dll - b25459 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25459\b25459\b25459.dll - b25701 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25701\b25701\b25701.dll - b25458 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25458\b25458\b25458.dll - b25813 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25813\b25813\b25813.dll - b26020 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26020\b26020\b26020.dll - b25491 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25491\b25491\b25491.dll - b25463 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25463\b25463\b25463.dll - b25739 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25739\b25739\b25739.dll - b26512 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26512\b26512\b26512.dll - b26155 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26155\b26155\b26155.dll - b25815 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.dll - b26957 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26957\b26957\b26957.dll - b25833 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25833\b25833\b25833.dll - b26332 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26332\b26332\b26332.dll - b27883 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27883\b27883\b27883.dll - b28595 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28595\b28595\b28595.dll - b27657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27657\b27657\b27657.dll - b26888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26888\b26888\b26888.dll - b28594 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28594\b28594\b28594.dll - b26748 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26748\b26748\b26748.dll - b28805 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28805\b28805\b28805.dll - b28597 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28597\b28597\b28597.dll - b28080 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28080\b28080\b28080.dll - b28596 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28596\b28596\b28596.dll - b30862 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30862\b30862\b30862.dll - b30792 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30792\b30792\b30792.dll - b31321 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31321\b31321\b31321.dll - b30892 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30892\b30892\b30892.dll - b31102 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31102\b31102\b31102.dll - b32551b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551b\b32551b.dll - b32093 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32093\b32093\b32093.dll - b32551a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551a\b32551a.dll - b28806 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28806\b28806\b28806.dll - b02043 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b02043\b02043\b02043.dll - b31273 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31273\b31273\b31273.dll - b30869 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30869\b30869\b30869.dll - b31448 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31448\b31448\b31448.dll - b04612 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M10\b04612\b04612\b04612.dll - b33888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33888\b33888\b33888.dll - b27873 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b27873\b27873\b27873.dll - b39381 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39381\b39381\b39381.dll - b33922 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33922\b33922\b33922.dll - b39455 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39455\b39455\b39455.dll - b40380 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40380\b40380\b40380.dll - b40199 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40199\b40199\b40199.dll - b39946 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39946\b39946\b39946.dll - b39417 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39417\b39417\b39417.dll - b41126 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41126\b41126\b41126.dll - b41129 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41129\b41129\b41129.dll - b41002 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41002\b41002\b41002.dll - b40174 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40174\b40174\b40174.dll - b40721 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40721\b40721\b40721.dll - b43121 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43121\b43121\b43121.dll - b43714 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43714\b43714\b43714.dll - b43115 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43115\b43115\b43115.dll - b42387 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42387\b42387\b42387.dll - b41164 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41164\b41164\b41164.dll - b43033 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43033\b43033\b43033.dll - b43040 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43040\b43040\b43040.dll - b43160 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43160\b43160\b43160.dll - b43963 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43963\b43963\b43963.dll - b44204 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44204\b44204\b44204.dll - b45956 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45956\b45956\b45956.dll - b44657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44657\b44657\b44657.dll - b44724 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44724\b44724\b44724.dll - b46569 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46569\b46569\b46569.dll - b45439 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45439\b45439\b45439.dll - b46292 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46292\b46292\b46292.dll - b44879 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44879\b44879\b44879.dll - b46897 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46897\b46897\b46897.dll - b46576 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46576\b46576\b46576.dll - b44984 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44984\b44984\b44984.dll - b45541 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45541\b45541\b45541.dll - b47906 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47906\b47906\b47906.dll - b30868 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b30868\b30868\b30868.dll - b46583 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46583\b46583\b46583.dll - b47080 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47080\b47080\b47080.dll - b48614 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48614\b48614\b48614.dll - b31292 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31292\b31292\b31292.dll - b47093 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47093\b47093\b47093.dll - b31283 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31283\b31283\b31283.dll - b31289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31289\b31289\b31289.dll - b28598 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b28598\b28598\b28598.dll - b31547 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31547\b31547\b31547.dll - b31452 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31452\b31452\b31452.dll - b31423 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31423\b31423\b31423.dll - b31493 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31493\b31493\b31493.dll - b33135 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33135\b33135\b33135.dll - b34951 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34951\b34951\b34951.dll - b32614 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32614\b32614\b32614.dll - b33125 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33125\b33125\b33125.dll - b35344 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35344\b35344\b35344.dll - b31784 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31784\b31784\b31784.dll - b34952 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34952\b34952\b34952.dll - b32613 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32613\b32613\b32613.dll - b34953 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34953\b34953\b34953.dll - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:05:10.71 -Running: msbuild C:\git2\runtime\src\tests\build.proj -warnAsError:0 /nodeReuse:false '/flp:Verbosity=normal;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.log";Append=true' '/flp1:WarningsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.wrn";Append=true' '/flp2:ErrorsOnly;LogFile="C:\git2\runtime\artifacts\log\Tests_Managed_windows__x64__Checked.err";Append=true' /p:TargetsWindows=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release /p:CopyNativeProjectBinaries=true /p:__SkipPackageRestore=true - CallFunctionPointers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\callconvs\CallFunctionPointers\CallFunctionPointers.dll - CoreCLRTestLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\CoreCLRTestLibrary\CoreCLRTestLibrary\TestLibrary.dll - StringThrower -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\RuntimeWrappedException\StringThrower\StringThrower.dll - TestCallingConventions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\callconvs\TestCallingConventions\TestCallingConventions.dll - RuntimeWrappedException -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\RuntimeWrappedException\RuntimeWrappedException\RuntimeWrappedException.dll - stackoverflow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\stackoverflow\stackoverflow\stackoverflow.dll - runningmono -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\mono\runningmono\runningmono.dll - stackoverflowtester -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\stackoverflow\stackoverflowtester\stackoverflowtester.dll - stackoverflow3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\stackoverflow\stackoverflow3\stackoverflow3.dll - DeadThreads -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\DeadThreads\DeadThreads\DeadThreads.dll - osthreadid -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\coverage\OSThreadId\osthreadid\osthreadid.dll - ThreadStartBool -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\paramthreadstart\ThreadStartBool\ThreadStartBool.dll - BasicTest_DefaultMode_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_DefaultMode_R2r\BasicTest_DefaultMode_R2r.dll - BasicTestWithMcj -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTestWithMcj\BasicTestWithMcj.dll - BasicTest_QuickJitOff_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOff_R2r\BasicTest_QuickJitOff_R2r.dll - BasicTest_QuickJitForLoopsOn_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOn_R2r\BasicTest_QuickJitForLoopsOn_R2r.dll - BasicTest_QuickJitOn_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOn_R2r\BasicTest_QuickJitOn_R2r.dll - BasicTest_DefaultMode -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_DefaultMode\BasicTest_DefaultMode.dll - BasicTest_QuickJitOn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOn\BasicTest_QuickJitOn.dll - BasicTest_QuickJitForLoopsOn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOn\BasicTest_QuickJitForLoopsOn.dll - BasicTest_QuickJitOff -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitOff\BasicTest_QuickJitOff.dll - TypeContracts -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\contracts\TypeContracts\TypeContracts.dll - BasicTest_QuickJitForLoopsOff -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOff\BasicTest_QuickJitForLoopsOff.dll - TieredVtableMethodTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\TieredVtableMethodTests\TieredVtableMethodTests.dll - BasicTest_QuickJitForLoopsOff_R2r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\BasicTest_QuickJitForLoopsOff_R2r\BasicTest_QuickJitForLoopsOff_R2r.dll - common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\eh\Common\common\common.dll - MethodImplOptionsTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\System\Runtime\CompilerServices\MethodImplOptionsTests\MethodImplOptionsTests.dll - struct6_4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\gc\misc\struct6_4\struct6_4.dll - TypeImpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\impl\TypeImpl\TypeImpl.dll - common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\common\common.dll - 143837 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\gc\regress\vswhidbey\143837\143837.dll - hfa_simple_f64_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f64_common\hfa_simple_f64_common.dll - hfa_nested_f32_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f32_common\hfa_nested_f32_common.dll - hfa_nested_f64_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f64_common\hfa_nested_f64_common.dll - IlasmPortablePdbTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\PortablePdb\IlasmPortablePdbTests\IlasmPortablePdbTests.dll - hfa_simple_f32_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f32_common\hfa_simple_f32_common.dll - hfa_simple_f64_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f64_managed\hfa_simple_f64_managed.dll - hfa_simple_f64_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f64_interop_cpp\hfa_simple_f64_interop_cpp.dll - hfa_simple_f32_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f32_interop_cpp\hfa_simple_f32_interop_cpp.dll - hfa_simple_f32_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_simple_f32_managed\hfa_simple_f32_managed.dll - hfa_nested_f32_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f32_interop_cpp\hfa_nested_f32_interop_cpp.dll - Simple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\simple\Simple\Simple.dll - hfa_nested_f64_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f64_managed\hfa_nested_f64_managed.dll - CgStress2_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_d\CgStress2_d.dll - CgStress1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_r\CgStress1_r.dll - CgStress1_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_ro\CgStress1_ro.dll - CgStress1_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_do\CgStress1_do.dll - hfa_nested_f32_managed -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f32_managed\hfa_nested_f32_managed.dll - hfa_nested_f64_interop_cpp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\dll\hfa_nested_f64_interop_cpp\hfa_nested_f64_interop_cpp.dll - CgStress1_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress1_d\CgStress1_d.dll - CgStress3_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_d\CgStress3_d.dll - CgStress2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_ro\CgStress2_ro.dll - CgStress3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_ro\CgStress3_ro.dll - CgStress2_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_do\CgStress2_do.dll - CgStress3_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_do\CgStress3_do.dll - CgStress2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress2_r\CgStress2_r.dll - CgStress3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cg\cgstress\CgStress3_r\CgStress3_r.dll - fieldExprUnchecked1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\fieldExprUnchecked1\fieldExprUnchecked1.dll - staticFieldExprUnchecked1_d_loop_try -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_d_loop_try\staticFieldExprUnchecked1_d_loop_try.dll - staticFieldExprUnchecked1_r_loop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop\staticFieldExprUnchecked1_r_loop.dll - staticFieldExprUnchecked1_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r\staticFieldExprUnchecked1_r.dll - staticFieldExprUnchecked1_r_try -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_try\staticFieldExprUnchecked1_r_try.dll - staticFieldExprUnchecked1_ro_loop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_ro_loop\staticFieldExprUnchecked1_ro_loop.dll - staticFieldExprUnchecked1_r_loop_try -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop_try\staticFieldExprUnchecked1_r_loop_try.dll - hfa_nd1C_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\hfa\main\testC\hfa_nd1C_r\hfa_nd1C_r.dll - VolatileTest_op_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\VolatileTest_op_mul\VolatileTest_op_mul.dll - simpleexpr4_ro_loop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\simpleexpr4_ro_loop\simpleexpr4_ro_loop.dll - caninline_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_do\caninline_do.dll - caninline_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_ro\caninline_ro.dll - ArrayWith2Loops_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayWith2Loops_o\ArrayWith2Loops_o.dll - ArrayBound_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayBound_o\ArrayBound_o.dll - ArrayWithThread_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayWithThread_o\ArrayWithThread_o.dll - JaggedArray_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\JaggedArray_o\JaggedArray_o.dll - caninline_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_d\caninline_d.dll - BadMatrixMul_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\BadMatrixMul_o\BadMatrixMul_o.dll - ArrayWithFunc_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\ArrayWithFunc_o\ArrayWithFunc_o.dll - RngchkStress1_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\RngchkStress1_o\RngchkStress1_o.dll - RngchkStress2_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\RngchkStress2_o\RngchkStress2_o.dll - SimpleArray_01_o -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\SimpleArray_01_o\SimpleArray_01_o.dll - ddb87766 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\ddb\87766\ddb87766\ddb87766.dll - caninline_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\inl\caninline_r\caninline_r.dll - test1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\539509\test1\test1.dll - library2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\568666\library2\library2.dll - RngchkStress3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\rngchk\RngchkStress3\RngchkStress3.dll - test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\373472\test\test.dll - overflow01_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_add\overflow01_add.dll - library1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\568666\library1\library1.dll - overflow01_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_sub\overflow01_sub.dll - overflow02_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_div\overflow02_div.dll - overflow01_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_mul\overflow01_mul.dll - overflow02_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_add\overflow02_add.dll - overflow01_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow01_div\overflow01_div.dll - overflow03_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_add\overflow03_add.dll - HugeArray1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\HugeArray1\HugeArray1.dll - overflow03_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_mul\overflow03_mul.dll - overflow03_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_div\overflow03_div.dll - overflow02_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_sub\overflow02_sub.dll - overflow02_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.dll - overflow04_add -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_add\overflow04_add.dll - overflow04_mul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_mul\overflow04_mul.dll - overflow04_div -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_div\overflow04_div.dll - overflow03_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow03_sub\overflow03_sub.dll - overflow04_sub -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\rtchecks\overflow\overflow04_sub\overflow04_sub.dll - castclass032 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\valuetypes\nullable\castclass\castclass\castclass032\castclass032.dll - ArrBoundBinaryOp -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\AssertionPropagation\ArrBoundBinaryOp\ArrBoundBinaryOp.dll - shared2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Casts\shared2\shared2.dll - ArrBoundMinLength -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\AssertionPropagation\ArrBoundMinLength\ArrBoundMinLength.dll - shared -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Casts\shared\shared.dll - GitHub_16065b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\CSE\GitHub_16065b\GitHub_16065b.dll - ArrBoundUnsigned -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\AssertionPropagation\ArrBoundUnsigned\ArrBoundUnsigned.dll - tests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Casts\tests\tests.dll - arraypool -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\arraypool\arraypool.dll - hugeSimpleExpr1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\cse\hugeSimpleExpr1\hugeSimpleExpr1.dll - box2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\box2\box2.dll - NarrowStore -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\CSE\NarrowStore\NarrowStore.dll - GitHub_16065a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\CSE\GitHub_16065a\GitHub_16065a.dll - constructor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\constructor\constructor.dll - readonlystatic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\readonlystatic\readonlystatic.dll - late1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\late1\late1.dll - box1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Devirtualization\box1\box1.dll - StructPassingSimple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\StructPassingSimple\StructPassingSimple.dll - FastTailCallInlining -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\FastTailCallInlining\FastTailCallInlining.dll - GitHubIssue12479 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\GitHubIssue12479\GitHubIssue12479.dll - StackFixup -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\StackFixup\StackFixup.dll - hasflag -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Enum\hasflag\hasflag.dll - InlineThrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Inline\tests\InlineThrow\InlineThrow.dll - FastTailCallCandidates -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\FastTailCall\FastTailCallCandidates\FastTailCallCandidates.dll - inloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\LocAlloc\inloop\inloop.dll - DivToMul -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\InstructionCombining\DivToMul\DivToMul.dll - mathfunc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Inline\tests\mathfunc\mathfunc.dll - addressexposedlocal -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\addressexposedlocal\addressexposedlocal.dll - localloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\LocAlloc\localloc\localloc.dll - MulToAdd -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\InstructionCombining\MulToAdd\MulToAdd.dll - innerloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\innerloop\innerloop.dll - doublestackalloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\doublestackalloc\doublestackalloc.dll - example -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\example\example.dll - integersumloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\integersumloop\integersumloop.dll - livelocalstackalloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\livelocalstackalloc\livelocalstackalloc.dll - mainloop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainloop\mainloop.dll - livelocaladdress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\livelocaladdress\livelocaladdress.dll - ObjectStackAllocationTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ObjectStackAllocation\ObjectStackAllocationTests\ObjectStackAllocationTests.dll - genericmethodpatchpoint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\genericmethodpatchpoint\genericmethodpatchpoint.dll - mainlooptry2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry2\mainlooptry2.dll - ArrayLengthArithmetic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\InstructionCombining\ArrayLengthArithmetic\ArrayLengthArithmetic.dll - mainloop2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainloop2\mainloop2.dll - mainlooptry3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry3\mainlooptry3.dll - mainlooptry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry\mainlooptry.dll - nesteddoloops -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\nesteddoloops\nesteddoloops.dll - promoted -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\promoted\promoted.dll - tailrecursetry2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\tailrecursetry2\tailrecursetry2.dll - tailrecurse -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\tailrecurse\tailrecurse.dll - originalstackalloc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\originalstackalloc\originalstackalloc.dll - osrcontainstry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\osrcontainstry\osrcontainstry.dll - mainlooptry4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\mainlooptry4\mainlooptry4.dll - twoosrmethods1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\twoosrmethods1\twoosrmethods1.dll - Arrays -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\perf\doublealign\Arrays\Arrays.dll - tailrecursetry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\tailrecursetry\tailrecursetry.dll - EarlyFlowOptExample -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\EarlyFlowOptExample\EarlyFlowOptExample.dll - twoosrmethods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\twoosrmethods\twoosrmethods.dll - doublenegate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\perf\doublenegate\doublenegate\doublenegate.dll - ImplicitByrefTailCalls -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\ImplicitByrefTailCalls\ImplicitByrefTailCalls.dll - memoryargument -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\OSR\memoryargument\memoryargument.dll - ThrowHelper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ThrowHelper\ThrowHelper\ThrowHelper.dll - ImplicitByrefTailCallsAliasing -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\ImplicitByrefTailCallsAliasing\ImplicitByrefTailCallsAliasing.dll - ThrowHelperAtTryEntry -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ThrowHelper\ThrowHelperAtTryEntry\ThrowHelperAtTryEntry.dll - cderived1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived1\cderived1.dll - cderived10 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived10\cderived10.dll - Equality -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Types\Equality\Equality.dll - structpop2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Structs\structpop2\structpop2.dll - structpop -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Structs\structpop\structpop.dll - bigvtbl_cs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_r\bigvtbl_cs_r.dll - cderived12 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived12\cderived12.dll - cderived13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived13\cderived13.dll - bigvtbl_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_do\bigvtbl_cs_do.dll - cderived17 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived17\cderived17.dll - cderived16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived16\cderived16.dll - bigvtbl_cs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_ro\bigvtbl_cs_ro.dll - cderived19 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived19\cderived19.dll - cderived2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived2\cderived2.dll - cderived14 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived14\cderived14.dll - cderived20 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived20\cderived20.dll - cderived4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived4\cderived4.dll - cderived18 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived18\cderived18.dll - cderived11 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived11\cderived11.dll - cderived6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived6\cderived6.dll - cderived5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived5\cderived5.dll - cderived7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived7\cderived7.dll - cderived8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived8\cderived8.dll - cderived3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived3\cderived3.dll - itest2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest2\itest2.dll - cderived15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived15\cderived15.dll - cderived9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\hashcode\cderived9\cderived9.dll - itest4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest4\itest4.dll - itest1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest1\itest1.dll - itest6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest6\itest6.dll - itest9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest9\itest9.dll - itest3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest3\itest3.dll - itest10 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest10\itest10.dll - b47975 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47975\b47975\b47975.dll - itest8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest8\itest8.dll - itest5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest5\itest5.dll - b49809 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49809\b49809\b49809.dll - itest7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\virtualstubdispatch\manyintf\itest7\itest7.dll - b51565 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51565\b51565\b51565.dll - b12668 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v1-m08\b12668\b12668\b12668.dll - b53226b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226b\b53226b.dll - b51463 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51463\b51463\b51463.dll - b52578 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52578\b52578\b52578.dll - b52746 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52746\b52746\b52746.dll - b51469 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51469\b51469\b51469.dll - b62498 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62498\b62498\b62498.dll - b60723 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60723\b60723\b60723.dll - b52840 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52840\b52840\b52840.dll - b71099 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71099\b71099\b71099.dll - b63183 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63183\b63183\b63183.dll - b62555 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62555\b62555\b62555.dll - b72136 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72136\b72136\b72136.dll - b82866 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82866\b82866\b82866.dll - b71120 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71120\b71120\b71120.dll - b83702 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83702\b83702\b83702.dll - b89277 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89277\b89277\b89277.dll - b88797 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88797\b88797\b88797.dll - b91377 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b91377\b91377\b91377.dll - b80045 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80045\b80045\b80045.dll - b83690 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83690\b83690\b83690.dll - b91917 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91917\b91917\b91917.dll - b89946 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89946\b89946\b89946.dll - b124443 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M15-SP2\b124443\b124443\b124443.dll - b92568 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92568\b92568\b92568.dll - b91855 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91855\b91855\b91855.dll - b99969 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99969\b99969\b99969.dll - b119538b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538b\b119538b.dll - csharpgenerictypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b210352\csharpgenerictypes\csharpgenerictypes.dll - b93027 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93027\b93027\b93027.dll - b16386 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b16386\b16386\b16386.dll - b119538a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538a\b119538a.dll - b00719 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M02\b00719\b00719\b00719.dll - b219940 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b219940\b219940\b219940.dll - b02345 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b02345\b02345\b02345.dll - b07900 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b07900\b07900\b07900.dll - b321799 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b321799\b321799\b321799.dll - b16399 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b16399\b16399\b16399.dll - b106272 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\b106272\b106272\b106272.dll - csharptester -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b210352\csharptester\csharptester.dll - b425314 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b425314\b425314\b425314.dll - b152292 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\b152292\b152292\b152292.dll - c1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423721\c1\c1.dll - b19679 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\DDB\b19679\b19679\b19679.dll - b33183 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\DDB\b33183\b33183\b33183.dll - b491215 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b491215\b491215\b491215.dll - Dev11_4421 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\dev11_4421\Dev11_4421\Dev11_4421.dll - DevDiv_359736_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_do\DevDiv_359736_do.dll - DevDiv_359736_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_r\DevDiv_359736_r.dll - DevDiv_283795 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_283795\DevDiv_283795\DevDiv_283795.dll - DevDiv_284785 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_284785\DevDiv_284785\DevDiv_284785.dll - DevDiv_461649 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_461649\DevDiv_461649\DevDiv_461649.dll - DevDiv_541653 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_541653\DevDiv_541653\DevDiv_541653.dll - DevDiv_359736_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_ro\DevDiv_359736_ro.dll - DevDiv_543057a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_543057a\DevDiv_543057a\DevDiv_543057a.dll - DevDiv_543057 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_543057\DevDiv_543057\DevDiv_543057.dll - DevDiv_653853 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_653853\DevDiv_653853\DevDiv_653853.dll - dll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\External\Dev11_243742\dll\dll.dll - DevDiv_718151 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_718151\DevDiv_718151\DevDiv_718151.dll - DevDiv_546018 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_546018\DevDiv_546018\DevDiv_546018.dll - DevDiv_359736_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359736\DevDiv_359736_d\DevDiv_359736_d.dll - DevDiv_736188 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_736188\DevDiv_736188\DevDiv_736188.dll - DevDiv_545504 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_545504\DevDiv_545504\DevDiv_545504.dll - GitHub_1161 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_1161\GitHub_1161\GitHub_1161.dll - GitHub_1133 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_1133\GitHub_1133\GitHub_1133.dll - GitHub_11407 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11407\GitHub_11407\GitHub_11407.dll - DevDiv_590358 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_590358\DevDiv_590358\DevDiv_590358.dll - GitHub_11689 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11689\GitHub_11689\GitHub_11689.dll - Github_12398 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_12398\Github_12398\Github_12398.dll - GitHub_13056 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13056\GitHub_13056\GitHub_13056.dll - GitHub_13486 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13486\GitHub_13486\GitHub_13486.dll - GitHub_11408 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11408\GitHub_11408\GitHub_11408.dll - GitHub_13910 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13910\GitHub_13910\GitHub_13910.dll - GitHub_11343 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11343\GitHub_11343\GitHub_11343.dll - GitHub_13568 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13568\GitHub_13568\GitHub_13568.dll - GitHub_11816 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11816\GitHub_11816\GitHub_11816.dll - GitHub_13057 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13057\GitHub_13057\GitHub_13057.dll - GitHub_13919 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13919\GitHub_13919\GitHub_13919.dll - GitHub_14783 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_14783\GitHub_14783\GitHub_14783.dll - GitHub_15319 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15319\GitHub_15319\GitHub_15319.dll - GitHub_16210_3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16210\GitHub_16210_3\GitHub_16210_3.dll - GitHub_15237 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15237\GitHub_15237\GitHub_15237.dll - GitHub_16210_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16210\GitHub_16210_2\GitHub_16210_2.dll - GitHub_15077 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15077\GitHub_15077\GitHub_15077.dll - GitHub_16254 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16254\GitHub_16254\GitHub_16254.dll - GitHub_13561 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13561\GitHub_13561\GitHub_13561.dll - GitHub_16377 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16377\GitHub_16377\GitHub_16377.dll - Github_16472 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16472\Github_16472\Github_16472.dll - GitHub_16892 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16892\GitHub_16892\GitHub_16892.dll - GitHub_15718 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15718\GitHub_15718\GitHub_15718.dll - GitHub_16443 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16443\GitHub_16443\GitHub_16443.dll - GitHub_17329 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17329\GitHub_17329\GitHub_17329.dll - GitHub_17777 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17777\GitHub_17777\GitHub_17777.dll - GitHub_18043 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18043\GitHub_18043\GitHub_18043.dll - GitHub_18259 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18259\GitHub_18259\GitHub_18259.dll - GitHub_18232 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18232\GitHub_18232\GitHub_18232.dll - GitHub_18332 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18332\GitHub_18332\GitHub_18332.dll - GitHub_18238 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18238\GitHub_18238\GitHub_18238.dll - GitHub_18362 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18362\GitHub_18362\GitHub_18362.dll - GitHub_16210_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16210\GitHub_16210_1\GitHub_16210_1.dll - GitHub_18144 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18144\GitHub_18144\GitHub_18144.dll - GitHub_18235_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18235\GitHub_18235_1\GitHub_18235_1.dll - GitHub_18408 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18408\GitHub_18408\GitHub_18408.dll - GitHub_18482 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18482\GitHub_18482\GitHub_18482.dll - GitHub_18235_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18235\GitHub_18235_2\GitHub_18235_2.dll - GitHub_18522 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522\GitHub_18522.dll - GitHub_18497 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18497\GitHub_18497\GitHub_18497.dll - GitHub_18522_7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_7\GitHub_18522_7.dll - GitHub_18522_5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_5\GitHub_18522_5.dll - GitHub_18522_8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_8\GitHub_18522_8.dll - GitHub_18542 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18542\GitHub_18542\GitHub_18542.dll - GitHub_18522_2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_2\GitHub_18522_2.dll - GitHub_18522_3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_3\GitHub_18522_3.dll - GitHub_18867 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18867\GitHub_18867\GitHub_18867.dll - GitHub_18522_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_1\GitHub_18522_1.dll - GitHub_18770 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18770\GitHub_18770\GitHub_18770.dll - GitHub_18522_6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_6\GitHub_18522_6.dll - GitHub_18780 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18780\GitHub_18780\GitHub_18780.dll - GitHub_18887 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18887\GitHub_18887\GitHub_18887.dll - GitHub_19022 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19022\GitHub_19022\GitHub_19022.dll - GitHub_19149 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19149\GitHub_19149\GitHub_19149.dll - GitHub_18522_4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18522\GitHub_18522_4\GitHub_18522_4.dll - GitHub_19256 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19256\GitHub_19256\GitHub_19256.dll - GitHub_19438 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19438\GitHub_19438\GitHub_19438.dll - GitHub_19397 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19397\GitHub_19397\GitHub_19397.dll - GitHub_19288 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19288\GitHub_19288\GitHub_19288.dll - GitHub_19272 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19272\GitHub_19272\GitHub_19272.dll - GitHub_18884 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18884\GitHub_18884\GitHub_18884.dll - Github_19558 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Github_19558\Github_19558\Github_19558.dll - GitHub_19444 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19444\GitHub_19444\GitHub_19444.dll - GitHub_19550 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19550\GitHub_19550\GitHub_19550.dll - GitHub_19674 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19674\GitHub_19674\GitHub_19674.dll - GitHub_19599 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19599\GitHub_19599\GitHub_19599.dll - GitHub_19910 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19910\GitHub_19910\GitHub_19910.dll - GitHub_19583 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19583\GitHub_19583\GitHub_19583.dll - GitHub_20260 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20260\GitHub_20260\GitHub_20260.dll - GitHub_20211 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20211\GitHub_20211\GitHub_20211.dll - GitHub_20269 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20269\GitHub_20269\GitHub_20269.dll - GitHub_2003 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_2003\GitHub_2003\GitHub_2003.dll - Github_19601 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19601\Github_19601\Github_19601.dll - GitHub_20499 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20499\GitHub_20499\GitHub_20499.dll - GitHub_20657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20657\GitHub_20657\GitHub_20657.dll - Github_21011 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Github_21011\Github_21011\Github_21011.dll - Github_19454 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19454\Github_19454\Github_19454.dll - GitHub_20838 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20838\GitHub_20838\GitHub_20838.dll - GitHub_21546 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21546\GitHub_21546\GitHub_21546.dll - GitHub_20040 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20040\GitHub_20040\GitHub_20040.dll - GitHub_21625 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21625\GitHub_21625\GitHub_21625.dll - GitHub_21854 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21854\GitHub_21854\GitHub_21854.dll - GitHub_21990 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21990\GitHub_21990\GitHub_21990.dll - Github_21915 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21915\Github_21915\Github_21915.dll - base -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22583\base\base.dll - GitHub_21231b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21231\GitHub_21231b\GitHub_21231b.dll - GitHub_22556 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22556\GitHub_22556\GitHub_22556.dll - GitHub_21295 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21295\GitHub_21295\GitHub_21295.dll - GitHub_22820 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22820\GitHub_22820\GitHub_22820.dll - GitHub_21231a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21231\GitHub_21231a\GitHub_21231a.dll - GitHub_23159 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23159\GitHub_23159\GitHub_23159.dll - GitHub_22850 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22850\GitHub_22850\GitHub_22850.dll - GitHub_23530 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23530\GitHub_23530\GitHub_23530.dll - GitHub_23861 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23861\GitHub_23861\GitHub_23861.dll - GitHub_23794 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23794\GitHub_23794\GitHub_23794.dll - GitHub_22330 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22330\GitHub_22330\GitHub_22330.dll - GitHub_23791 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23791\GitHub_23791\GitHub_23791.dll - GitHub_23545 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23545\GitHub_23545\GitHub_23545.dll - GitHub_23739 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23739\GitHub_23739\GitHub_23739.dll - GitHub_24159 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24159\GitHub_24159\GitHub_24159.dll - GitHub_24114 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24114\GitHub_24114\GitHub_24114.dll - GitHub_25020 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25020\GitHub_25020\GitHub_25020.dll - lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22583\lib\lib.dll - GitHub_24657 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24657\GitHub_24657\GitHub_24657.dll - GitHub_25039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25039\GitHub_25039\GitHub_25039.dll - GitHub_25134 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25134\GitHub_25134\GitHub_25134.dll - GitHub_23885 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23885\GitHub_23885\GitHub_23885.dll - GitHub_24185 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24185\GitHub_24185\GitHub_24185.dll - GitHub_25468 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25468\GitHub_25468\GitHub_25468.dll - GitHub_24846 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24846\GitHub_24846\GitHub_24846.dll - GitHub_27107 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27107\GitHub_27107\GitHub_27107.dll - GitHub_27923 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27923\GitHub_27923\GitHub_27923.dll - GitHub_27279 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27279\GitHub_27279\GitHub_27279.dll - GitHub_27405 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27405\GitHub_27405\GitHub_27405.dll - GitHub_27551 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27551\GitHub_27551\GitHub_27551.dll - GitHub_26417 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_26417\GitHub_26417\GitHub_26417.dll - GitHub_3539 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_3539\GitHub_3539\GitHub_3539.dll - GitHub_3449 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_3449\GitHub_3449\GitHub_3449.dll - GitHub_36905 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_36905\GitHub_36905\GitHub_36905.dll - GitHub_4044 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_4044\GitHub_4044\GitHub_4044.dll - GitHub_22583 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_22583\GitHub_22583\GitHub_22583.dll - GitHub_27924 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27924\GitHub_27924\GitHub_27924.dll - GitHub_24253 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24253\GitHub_24253\GitHub_24253.dll - GitHub_5556 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_5556\GitHub_5556\GitHub_5556.dll - GitHub_7147 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_7147\GitHub_7147\GitHub_7147.dll - GitHub_37666 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_37666\GitHub_37666\GitHub_37666.dll - GitHub_6318 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_6318\GitHub_6318\GitHub_6318.dll - GitHub_6234 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_6234\GitHub_6234\GitHub_6234.dll - GitHub_8220 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_8220\GitHub_8220\GitHub_8220.dll - GitHub_36614 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_36614\GitHub_36614\GitHub_36614.dll - Vector3Test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_7508\Vector3Test\Vector3Test.dll - Runtime_1104 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_1104\Runtime_1104\Runtime_1104.dll - Runtime_33884 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_33884\Runtime_33884\Runtime_33884.dll - GitHub_6649 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_6649\GitHub_6649\GitHub_6649.dll - Runtime_31615 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_31615\Runtime_31615\Runtime_31615.dll - Runtime_36468 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_36468\Runtime_36468\Runtime_36468.dll - GitHub_9692 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_9692\GitHub_9692\GitHub_9692.dll - Runtime_35144 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_35144\Runtime_35144\Runtime_35144.dll - Runtime_11782 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_11782\Runtime_11782\Runtime_11782.dll - Runtime_35976 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_35976\Runtime_35976\Runtime_35976.dll - Runtime_38920 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_38920\Runtime_38920\Runtime_38920.dll - Runtime_39737 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_39737\Runtime_39737\Runtime_39737.dll - Runtime_41100 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_41100\Runtime_41100\Runtime_41100.dll - Runtime_34170 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_34170\Runtime_34170\Runtime_34170.dll - Runtime_39403 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_39403\Runtime_39403\Runtime_39403.dll - Runtime_34587 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_34587\Runtime_34587\Runtime_34587.dll - Runtime_40444 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_40444\Runtime_40444\Runtime_40444.dll - Runtime_620 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_620\Runtime_620\Runtime_620.dll - Runtime_40440 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_40440\Runtime_40440\Runtime_40440.dll - WPF_3226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\WPF_3226\CSharpRepro\WPF_3226\WPF_3226.dll - Runtime_36584 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_36584\Runtime_36584\Runtime_36584.dll - b113493 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b113493\b113493\b113493.dll - b140298 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b140298\b140298\b140298.dll - Runtime_43391 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_43391\Runtime_43391\Runtime_43391.dll - b26496 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b26496\b26496\b26496.dll - b91944 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91944\b91944\b91944.dll - b10828 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b10828\b10828\b10828.dll - Runtime_764 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_764\Runtime_764\Runtime_764.dll - b99219 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b99219\b99219\b99219.dll - b309539 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309539\b309539\b309539.dll - b302558 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b302558\b302558\b302558.dll - AbsSqrt_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsSqrt_r\AbsSqrt_r.dll - b539509 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-RTM\b539509\b539509\b539509.dll - AbsGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsGeneric_r\AbsGeneric_r.dll - AbsSqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsSqrt_ro\AbsSqrt_ro.dll - AbsGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AbsGeneric_ro\AbsGeneric_ro.dll - AddingSequence_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AddingSequence_r\AddingSequence_r.dll - b10827 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b10827\b10827\b10827.dll - b102886 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b102886\b102886\b102886.dll - BitwiseOperations_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\BitwiseOperations_ro\BitwiseOperations_ro.dll - BoxUnbox_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\BoxUnbox_ro\BoxUnbox_ro.dll - AddingSequence_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\AddingSequence_ro\AddingSequence_ro.dll - CircleInConvex_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CircleInConvex_r\CircleInConvex_r.dll - CtorFromArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CtorFromArray_r\CtorFromArray_r.dll - CreateGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CreateGeneric_ro\CreateGeneric_ro.dll - DoWhileBndChk -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\RyuJIT\DoWhileBndChk\DoWhileBndChk.dll - Ctors_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ctors_ro\Ctors_ro.dll - DivSignedUnsignedTest_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\DivSignedUnsignedTest_r\DivSignedUnsignedTest_r.dll - Ctors_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ctors_r\Ctors_r.dll - BitwiseOperations_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\BitwiseOperations_r\BitwiseOperations_r.dll - CtorFromArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CtorFromArray_ro\CtorFromArray_ro.dll - CircleInConvex_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CircleInConvex_ro\CircleInConvex_ro.dll - Dup_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Dup_r\Dup_r.dll - Dup_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Dup_ro\Dup_ro.dll - Haar-likeFeaturesGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Haar-likeFeaturesGeneric_r\Haar-likeFeaturesGeneric_r.dll - Ldfld_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ldfld_r\Ldfld_r.dll - DivSignedUnsignedTest_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\DivSignedUnsignedTest_ro\DivSignedUnsignedTest_ro.dll - LdfldGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\LdfldGeneric_r\LdfldGeneric_r.dll - CreateGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\CreateGeneric_r\CreateGeneric_r.dll - Matrix4x4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Matrix4x4_r\Matrix4x4_r.dll - Ldfld_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Ldfld_ro\Ldfld_ro.dll - MinMax_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\MinMax_r\MinMax_r.dll - Mul_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Mul_ro\Mul_ro.dll - LdfldGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\LdfldGeneric_ro\LdfldGeneric_ro.dll - Matrix4x4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Matrix4x4_ro\Matrix4x4_ro.dll - Plane_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Plane_r\Plane_r.dll - SqrtGeneric_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\SqrtGeneric_r\SqrtGeneric_r.dll - SimpleSIMDProgram -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\SimpleSIMDProgram\SimpleSIMDProgram.dll - Haar-likeFeaturesGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Haar-likeFeaturesGeneric_ro\Haar-likeFeaturesGeneric_ro.dll - Sums_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Sums_ro\Sums_ro.dll - MinMax_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\MinMax_ro\MinMax_ro.dll - SqrtGeneric_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\SqrtGeneric_ro\SqrtGeneric_ro.dll - Vector3_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3_r\Vector3_r.dll - StoreElement_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\StoreElement_ro\StoreElement_ro.dll - Vector3Interop_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3Interop_r\Vector3Interop_r.dll - Plane_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Plane_ro\Plane_ro.dll - Vector3Interop_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3Interop_ro\Vector3Interop_ro.dll - Sums_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Sums_r\Sums_r.dll - Vector4_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector4_ro\Vector4_ro.dll - Vector3_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector3_ro\Vector3_ro.dll - VectorAbs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAbs_r\VectorAbs_r.dll - VectorArgs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArgs_ro\VectorArgs_ro.dll - VectorArrayInit_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArrayInit_ro\VectorArrayInit_ro.dll - Vector4_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\Vector4_r\Vector4_r.dll - VectorArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArray_r\VectorArray_r.dll - VectorAdd_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAdd_ro\VectorAdd_ro.dll - VectorAbs_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAbs_ro\VectorAbs_ro.dll - VectorArrayInit_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArrayInit_r\VectorArrayInit_r.dll - VectorCast_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCast_ro\VectorCast_ro.dll - VectorCast_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCast_r\VectorCast_r.dll - VectorArgs_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArgs_r\VectorArgs_r.dll - VectorConvert_r_Target_64Bit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorConvert_r_Target_64Bit\VectorConvert_r_Target_64Bit.dll - VectorArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorArray_ro\VectorArray_ro.dll - VectorCopyToArray_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCopyToArray_r\VectorCopyToArray_r.dll - VectorDiv_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDiv_ro\VectorDiv_ro.dll - VectorCeilFloor_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCeilFloor_ro\VectorCeilFloor_ro.dll - VectorConvert_ro_Target_64Bit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorConvert_ro_Target_64Bit\VectorConvert_ro_Target_64Bit.dll - VectorCopyToArray_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorCopyToArray_ro\VectorCopyToArray_ro.dll - VectorDiv_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDiv_r\VectorDiv_r.dll - VectorExp_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorExp_r\VectorExp_r.dll - VectorDot_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDot_ro\VectorDot_ro.dll - VectorGet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorGet_ro\VectorGet_ro.dll - VectorHWAccel2_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel2_ro\VectorHWAccel2_ro.dll - VectorAdd_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorAdd_r\VectorAdd_r.dll - VectorDot_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorDot_r\VectorDot_r.dll - VectorHWAccel_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel_r\VectorHWAccel_r.dll - VectorInitN_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInitN_r\VectorInitN_r.dll - VectorExp_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorExp_ro\VectorExp_ro.dll - VectorGet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorGet_r\VectorGet_r.dll - VectorHWAccel2_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel2_r\VectorHWAccel2_r.dll - VectorIntEquals_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorIntEquals_ro\VectorIntEquals_ro.dll - VectorInit_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInit_ro\VectorInit_ro.dll - VectorHWAccel_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorHWAccel_ro\VectorHWAccel_ro.dll - VectorMin_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMin_r\VectorMin_r.dll - VectorMatrix_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMatrix_ro\VectorMatrix_ro.dll - VectorMax_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMax_ro\VectorMax_ro.dll - VectorMax_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMax_r\VectorMax_r.dll - VectorInit_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInit_r\VectorInit_r.dll - VectorMin_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMin_ro\VectorMin_ro.dll - VectorMul_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMul_r\VectorMul_r.dll - VectorMul_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMul_ro\VectorMul_ro.dll - VectorReturn_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorReturn_ro\VectorReturn_ro.dll - VectorRelOp_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorRelOp_r\VectorRelOp_r.dll - VectorInitN_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorInitN_ro\VectorInitN_ro.dll - VectorMatrix_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorMatrix_r\VectorMatrix_r.dll - VectorRelOp_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorRelOp_ro\VectorRelOp_ro.dll - VectorSet_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSet_r\VectorSet_r.dll - VectorSub_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSub_r\VectorSub_r.dll - VectorSet_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSet_ro\VectorSet_ro.dll - VectorSqrt_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSqrt_ro\VectorSqrt_ro.dll - pinvokes_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\pinvokes_do\pinvokes_do.dll - stubs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\stubs_do\stubs_do.dll - pinvokes_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\pinvokes_d\pinvokes_d.dll - VectorUnused_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorUnused_ro\VectorUnused_ro.dll - tailcalls_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\tailcalls_do\tailcalls_do.dll - VectorUnused_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorUnused_r\VectorUnused_r.dll - tailcalls_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\ABI\tailcalls_d\tailcalls_d.dll - VectorReturn_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorReturn_r\VectorReturn_r.dll - superpmicollect -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\superpmicollect\superpmicollect.dll - AssemblyDependencyResolverTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyDependencyResolver\AssemblyDependencyResolverTests\AssemblyDependencyResolverTests\AssemblyDependencyResolverTests.dll - AssemblyLoadContext30Extensions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyLoadContext30Extensions\AssemblyLoadContext30Extensions\AssemblyLoadContext30Extensions.dll - case1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case1\case1.dll - Bytemark -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\superpmicollect\Bytemark\Bytemark.dll - AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll - VectorSub_ro -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\VectorSub_ro\VectorSub_ro.dll - case11 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case11\case11.dll - case14 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case14\case14.dll - 10w5d_cs_do -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\superpmicollect\10w5d_cs_do\10w5d_cs_do.dll - case12 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case12\case12.dll - case15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case15\case15.dll - case5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case5\case5.dll - case9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case9\case9.dll - case7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case7\case7.dll - DictionaryExpansion -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DictionaryExpansion\DictionaryExpansion\DictionaryExpansion.dll - case2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case2\case2.dll - case6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case6\case6.dll - case4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case4\case4.dll - case8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case8\case8.dll - case3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case3\case3.dll - AbstractBase01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase01\AbstractBase01.dll - AbstractBase05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase05\AbstractBase05.dll - AbstractBase06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase06\AbstractBase06.dll - AbstractBase02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase02\AbstractBase02.dll - NestedBaseClass01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass01\NestedBaseClass01.dll - NestedBaseClass02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass02\NestedBaseClass02.dll - AbstractBase03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase03\AbstractBase03.dll - AbstractBase07 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\AbstractBase07\AbstractBase07.dll - NestedBaseClass03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass03\NestedBaseClass03.dll - AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\AssemblyToLoad.dll - NestedClass01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedClass01\NestedClass01.dll - NestedBaseClass05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass05\NestedBaseClass05.dll - AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll - NestedBaseClass06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass06\NestedBaseClass06.dll - NestedClass03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedClass03\NestedClass03.dll - NestedInterface01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface01\NestedInterface01.dll - NestedInterface04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface04\NestedInterface04.dll - AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\AssemblyToLoad_Subdirectory.dll - NestedInterface02 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface02\NestedInterface02.dll - NestedInterface05 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface05\NestedInterface05.dll - AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll - NestedInterface06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface06\NestedInterface06.dll - NestedInterface03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface03\NestedInterface03.dll - NestedInterface08 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface08\NestedInterface08.dll - AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\v2\AssemblyToLoad.dll - NestedInterface07 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedInterface07\NestedInterface07.dll - NestedStruct01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedStruct01\NestedStruct01.dll - NestedBaseClass04 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedBaseClass04\NestedBaseClass04.dll - NestedStruct03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\NestedStruct03\NestedStruct03.dll - AssemblyToLoadDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoadDependency\AssemblyToLoadDependency.dll - AssemblyToLoad -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\AssemblyToLoad\AssemblyToLoad_SubdirectoryMismatch.dll - Base01b_seq_ser -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Layout\General\Base01b_seq_ser\Base01b_seq_ser.dll - Classes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Misc\Classes\Classes.dll - vsw578898 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\regressions\vsw578898\vsw578898\vsw578898.dll - BinderTracingTest.ResolutionFlow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\BinderTracingTest.ResolutionFlow\BinderTracingTest.ResolutionFlow.dll - BinderTracingTest.Basic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\tracing\BinderTracingTest.Basic\BinderTracingTest.Basic.dll - exploit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\549411\exploit\exploit.dll - Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Lib\Lib.dll - varlib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\varlib\varlib.dll - ilib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\123413\ilib\ilib.dll - Library -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\Regressions\dev10_602978\Library\Library.dll - Unbox002 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox002\Unbox002.dll - lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\101682\lib\lib.dll - interface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\dev10_432038\interface\interface.dll - foo1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\dev10_432038\foo1\foo1.dll - lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\123413\lib\lib.dll - vsw543506 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\vsw543506\vsw543506.dll - A -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\348842\A\A.dll - test532654_b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\523654\test532654_b\test532654_b.dll - Unbox003 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox003\Unbox003.dll - b434481_GenericRecurInit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\434481\b434481_GenericRecurInit\b434481_GenericRecurInit.dll - lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\106647\lib\lib.dll - Unbox006 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox006\Unbox006.dll - vsw529206StaticCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\529206\vsw529206StaticCctor\vsw529206StaticCctor.dll - moduleCctorThrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\529206\moduleCctorThrow\moduleCctorThrow.dll - Library2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_813331\Library2\Library2.dll - utility -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_398410\utility\utility.dll - Library1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_813331\Library1\Library1.dll - Unbox005 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\Unbox005\Unbox005.dll - Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_38348\Lib\Lib.dll - Library -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_256384\Library\Library.dll - b347422 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\347422\b347422\b347422.dll - TypeForwarderLibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_383846\TypeForwarderLibrary\TypeForwarderLibrary.dll - vsw529206ModuleCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\529206\vsw529206ModuleCctor\vsw529206ModuleCctor.dll - LibraryThatImplementsStruct -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_383846\LibraryThatImplementsStruct\LibraryThatImplementsStruct.dll - moduleCctorThrow -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\vsw529206\moduleCctorThrow\moduleCctorThrow.dll - dev10_889822 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_889822\dev10_889822\dev10_889822.dll - vsw529206ModuleCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\vsw529206\vsw529206ModuleCctor\vsw529206ModuleCctor.dll - MultiAssemblyGenerics_GenericClasses -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\ComplexScenarios\MultiAssemblyGenerics_GenericClasses\MultiAssemblyGenerics_GenericClasses.dll - CctorThrowInlinedStatic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowInlinedStatic\CctorThrowInlinedStatic.dll - TypeLoadInitExcep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\TypeLoadInitExcep\TypeLoadInitExcep.dll - MultiAssemblyGenerics_NonGenericClasses -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\ComplexScenarios\MultiAssemblyGenerics_NonGenericClasses\MultiAssemblyGenerics_NonGenericClasses.dll - MyDep3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeForwarding\UnitTest\MyDep3\MyDep3.dll - CircularCctorThreeThreads03 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CoreCLR\CircularCctorThreeThreads03\CircularCctorThreeThreads03.dll - CctorThrowMethodAccess -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowMethodAccess\CctorThrowMethodAccess.dll - CctorThrowStaticField -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowStaticField\CctorThrowStaticField.dll - L-1-10-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-2\L-1-10-2.dll - L-1-10-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-3D\L-1-10-3D.dll - L-1-12-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-3D\L-1-12-3D.dll - L-1-1-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-2\L-1-1-2.dll - MyDep2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeForwarding\UnitTest\MyDep2\MyDep2.dll - L-1-1-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-3D\L-1-1-3D.dll - L-1-2-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-2\L-1-2-2.dll - L-1-4-1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-4-1\L-1-4-1.dll - L-1-2-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-3D\L-1-2-3D.dll - L-1-12-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-2\L-1-12-2.dll - L-1-11-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-2\L-1-11-2.dll - L-1-11-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-3D\L-1-11-3D.dll - foo2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\dev10_432038\foo2\foo2.dll - L-1-5-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-3D\L-1-5-3D.dll - L-1-7-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-2\L-1-7-2.dll - L-1-8-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-2\L-1-8-2.dll - L-1-6-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-3D\L-1-6-3D.dll - L-1-9-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-3D\L-1-9-3D.dll - L-1-9-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-2\L-1-9-2.dll - L-1-7-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-3D\L-1-7-3D.dll - L-1-5-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-2\L-1-5-2.dll - L-1-6-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-2\L-1-6-2.dll - L-2-10-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-3D\L-2-10-3D.dll - L-2-11-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-2\L-2-11-2.dll - L-2-10-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-2\L-2-10-2.dll - L-2-11-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-3D\L-2-11-3D.dll - L-1-8-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-3D\L-1-8-3D.dll - L-2-5-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-3D\L-2-5-3D.dll - L-2-9-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-3D\L-2-9-3D.dll - L-2-6-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-3D\L-2-6-3D.dll - L-2-6-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-2\L-2-6-2.dll - L-2-9-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-2\L-2-9-2.dll - L-2-12-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-2\L-2-12-2.dll - CLStressADLL11 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL11\CLStressADLL11.dll - CLStressADLL10 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL10\CLStressADLL10.dll - L-2-5-2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-2\L-2-5-2.dll - CLStressADLL1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL1\CLStressADLL1.dll - CLStressADLL13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL13\CLStressADLL13.dll - CLStressADLL15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL15\CLStressADLL15.dll - CLStressADLL16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL16\CLStressADLL16.dll - L-2-12-3D -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-3D\L-2-12-3D.dll - CLStressADLL18 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL18\CLStressADLL18.dll - CLStressADLL19 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL19\CLStressADLL19.dll - CLStressADLL2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL2\CLStressADLL2.dll - CLStressADLL3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL3\CLStressADLL3.dll - CLStressADLL17 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL17\CLStressADLL17.dll - CLStressADLL6 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL6\CLStressADLL6.dll - CLStressADLL7 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL7\CLStressADLL7.dll - CLStressADLL12 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL12\CLStressADLL12.dll - CLStressADLL14 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL14\CLStressADLL14.dll - CLStressADLL8 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL8\CLStressADLL8.dll - CLStressADLL4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL4\CLStressADLL4.dll - SpanAccessor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\ByRefLocals\SpanAccessor\SpanAccessor.dll - CLStressADLL5 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL5\CLStressADLL5.dll - Compilation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\managed\Compilation\Compilation\Compilation.dll - CLStressADLL9 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\Stress\Beta1\CLStressA\CLStressADLL9\CLStressADLL9.dll - Unloaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\ByRefLocals\Unloaded\Unloaded.dll - slowpathcommon -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\slowpathcommon\slowpathcommon.dll - JitBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\performance\Scenario\JitBench\JitBench\JitBench.exe - main -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\regressions\GitHub_15544\main\main.dll - profiler_common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\common\profiler_common\profiler_common.dll - ContextualReflectionDependency -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\ContextualReflection\ContextualReflectionDependency\ContextualReflectionDependency.dll - coreroot_determinism -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\coreroot_determinism\coreroot_determinism\coreroot_determinism.dll - unloadlibrary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\unloadlibrary\unloadlibrary.dll - ByRefLocals -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\ByRefLocals\ByRefLocals\ByRefLocals.dll - Accessor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Statics\Accessor\Accessor.dll - d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\d\d\d.dll - e -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\e\e\e.dll - DynamicMethodGCStress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\DynamicMethodGCStress\DynamicMethodGCStress\DynamicMethodGCStress.dll - eventpipe_readevents -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\eventpipe\eventpipe_readevents\eventpipe_readevents.dll - metadatagetdispenser -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\metadatagetdispenser\metadatagetdispenser.dll - helperildll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\helperildll\helperildll.dll - ContextualReflection -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\ContextualReflection\ContextualReflection\ContextualReflection.dll - rejit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\rejit\rejit\rejit.dll - gcbasic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\gc\gcbasic\gcbasic.dll - eventpipe -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\eventpipe\eventpipe\eventpipe.dll - gc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\gc\gc\gc.dll - FolderA -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\FolderA\FolderA\FolderA.dll - a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\a\a\a.dll - crossgen2determinism -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\determinism\crossgen2determinism\crossgen2determinism.dll - GenericFunctions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\GenericFunctions\GenericFunctions.dll - GcInfoTransitions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\GcInfoTransitions\GcInfoTransitions.dll - HelloWorld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\HelloWorld\HelloWorld.dll - slowpatheltenter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\slowpatheltenter\slowpatheltenter.dll - R2RDumpTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\FrameworkTests\R2RDumpTests\R2RDumpTests.dll - getappdomainstaticaddress -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\getappdomainstaticaddress\getappdomainstaticaddress.dll - MultipleRuntimeFunctions -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\files\MultipleRuntimeFunctions\MultipleRuntimeFunctions.dll - FolderB -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\FolderB\FolderB\FolderB.dll - fileversionpreservation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\fileversionpreservation\fileversionpreservation\fileversionpreservation.dll - Emit -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\Emit\Emit.dll - test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\testv2\test\test.dll - fieldgetter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\fieldgetter\fieldgetter.dll - releaseondetach -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\releaseondetach\releaseondetach.dll - TrySetReadonlyStaticField -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\SetValue\TrySetReadonlyStaticField\TrySetReadonlyStaticField.dll - GetInterfaceMapProvider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\GetInterfaceMapProvider\GetInterfaceMapProvider.dll - modifiersdata -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\Modifiers\modifiersdata\modifiersdata.dll - TrySetReadonlyStaticField2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\SetValue\TrySetReadonlyStaticField2\TrySetReadonlyStaticField2.dll - GetInterfaceMapConsumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\GetInterfaceMapConsumer\GetInterfaceMapConsumer.dll - provider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\StaticInterfaceMembers\provider\provider.dll - modifiers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\Modifiers\modifiers\modifiers.dll - helper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\versionbubbles\helper\helper.dll - test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\testv1\test\test.dll - consumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\StaticInterfaceMembers\consumer\consumer.dll - slowpatheltleave -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\slowpatheltleave\slowpatheltleave.dll - mainv1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\mainv1\mainv1.dll - b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossboundarylayout\b\b\b.dll - mainv2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\mainv2\mainv2.dll - test17398 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_17398\test17398\test17398.dll - readonlyPrefix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\9414\readonlyPrefix\readonlyPrefix.dll - helperdll -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\helperdll\helperdll.dll - test13394 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_13394\test13394\test13394.dll - SoDBench -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\sizeondisk\sodbench\SoDBench\SoDBench.dll - common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\common\common\common.dll - R2RDumpTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\BasicTests\R2RDumpTest\R2RDumpTest.dll - InvokeProvider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\InvokeProvider\InvokeProvider.dll - test22888resources -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_22888\test22888resources\test22888resources.dll - Test34094 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_34094\Test34094\Test34094.dll - crossgen2smoke -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\crossgen2smoke\crossgen2smoke.dll - crossgen2smoke_donotalwaysusecrossgen2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\crossgen2smoke_donotalwaysusecrossgen2\crossgen2smoke_donotalwaysusecrossgen2.dll - common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\common\common\common.dll - tracecontrol -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracecontrol\tracecontrol\tracecontrol.dll - JittingStarted -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\jittingstarted\JittingStarted\JittingStarted.dll - inducedgc -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\inducedgc\inducedgc\inducedgc.dll - pollingcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\pollingcounter\pollingcounter.dll - GitHub_22247 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\regress\GitHub_22247\GitHub_22247\GitHub_22247.dll - eventsourcetrace -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventsource\eventsourcetrace\eventsourcetrace\eventsourcetrace.dll - test22888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_22888\test22888\test22888.dll - regression-25709 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\regression-25709\regression-25709.dll - InvokeConsumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\InvokeConsumer\InvokeConsumer.dll - eventlistener -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventlistener\eventlistener\eventlistener.dll - Unloaded -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Statics\Unloaded\Unloaded.dll - incrementingpollingcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\incrementingpollingcounter\incrementingpollingcounter.dll - DefaultImplementationsOfInterfaces -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\RuntimeFeature\DefaultImplementationsOfInterfaces\DefaultImplementationsOfInterfaces.dll - incrementingeventcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\incrementingeventcounter\incrementingeventcounter.dll - moduleCctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\modulector\moduleCctor\moduleCctor.dll - rundown -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\rundown\rundown\rundown.dll - tracelogging -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\tracelogging\tracelogging\tracelogging.dll - eventcounter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\eventcounter\eventcounter.dll - varargsupport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\varargs\varargsupport\varargsupport.dll - varargsupport_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\varargs\varargsupport_r\varargsupport_r.dll - buffersize -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\buffersize\buffersize\buffersize.dll - providervalidation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\providervalidation\providervalidation\providervalidation.dll - processinfo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\processinfo\processinfo\processinfo.dll - pauseonstart -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\pauseonstart\pauseonstart\pauseonstart.dll - gcdump -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\gcdump\gcdump\gcdump.dll - AccessTestsExtern -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\AccessTestsExtern.dll - diagnosticport -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\diagnosticport\diagnosticport\diagnosticport.dll - reverseouter -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\reverseouter\reverseouter\reverseouter.dll - reverse -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\reverse\reverse\reverse.dll - eventactivityidcontrol -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventactivityidcontrol\eventactivityidcontrol\eventactivityidcontrol.dll - AccessTestsFriend -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\AccessTestsFriend.dll - CallTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\CallTests.dll - ArrayTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ArrayTests.dll - eventsourceerror -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\eventsourceerror\eventsourceerror\eventsourceerror.dll - ComparisonTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ComparisonTests.dll - rundownvalidation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\rundownvalidation\rundownvalidation\rundownvalidation.dll - CastingTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\CastingTests.dll - BasicArithmeticTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\BasicArithmeticTests.dll - DelegateTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\DelegateTests.dll - AccessTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\AccessTests.dll - FieldTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\FieldTests.dll - ExceptionRegionTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ExceptionRegionTests.dll - BranchingTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\BranchingTests.dll - InterfaceDefinition -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\InterfaceDefinition.dll - InterfaceImplementation -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\InterfaceImplementation.dll - multifolder -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\multifolder\multifolder.dll - LoadStoreIndirectTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\LoadStoreIndirectTests.dll - ShiftTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ShiftTests.dll - GenericInterface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\GenericInterface.dll - ValueTypeTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ValueTypeTests.dll - ReturnTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ReturnTests.dll - processenvironment -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\processenvironment\processenvironment\processenvironment.dll - FtnTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\FtnTests.dll - CollectibleStatics -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Statics\CollectibleStatics\CollectibleStatics.dll - PrefixTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\PrefixTests.dll - ThisStateTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\ThisStateTests.dll - common -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\common\common\common.dll - call05_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\call\call05_dynamic\call05_dynamic.dll - eh05_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh05_large\eh05_large.dll - throwinfinallyintryfilter2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\eh\basics\throwinfinallyintryfilter2\throwinfinallyintryfilter2.dll - NewobjTests -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilverify\Tests\NewobjTests.dll - eh07_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh07_large\eh07_large.dll - call05_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\call\call05_small\call05_small.dll - eh05_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh05_small\eh05_small.dll - eh07_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh07_dynamic\eh07_dynamic.dll - eh05_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh05_dynamic\eh05_dynamic.dll - eh08_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh08_large\eh08_large.dll - eh06_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh06_dynamic\eh06_dynamic.dll - eh07_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh07_small\eh07_small.dll - eh08_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh08_small\eh08_small.dll - call05_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\call\call05_large\call05_large.dll - eh03_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh03_small\eh03_small.dll - eh03_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh03_dynamic\eh03_dynamic.dll - eh06_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh06_large\eh06_large.dll - eh03_large -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh03_large\eh03_large.dll - eh06_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh06_small\eh06_small.dll - eh08_dynamic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\ehverify\eh08_dynamic\eh08_dynamic.dll - eh04_small -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\localloc\eh\eh04_small\eh04_small.dll - mcc_i06 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i06\mcc_i06.dll - mcc_i17 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i17\mcc_i17.dll - mcc_i16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i16\mcc_i16.dll - mcc_i07 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i07\mcc_i07.dll - mcc_i37 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i37\mcc_i37.dll - mcc_i56 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i56\mcc_i56.dll - mcc_i57 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i57\mcc_i57.dll - mcc_i67 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i67\mcc_i67.dll - mcc_i66 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i66\mcc_i66.dll - mcc_i36 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i36\mcc_i36.dll - mcc_i77 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i77\mcc_i77.dll - mcc_i87 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i87\mcc_i87.dll - osr015 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\osr\osr015\osr015.dll - conv_dbg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\conv_dbg\conv_dbg.dll - mul_exception_dbg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_dbg\mul_exception_dbg.dll - mcc_i76 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i76\mcc_i76.dll - conv_opt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\conv_opt\conv_opt.dll - conv_dbg -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\228572\conv_dbg\conv_dbg.dll - mcc_i86 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\mcc\interop\mcc_i86\mcc_i86.dll - conv_opt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\228572\conv_opt\conv_opt.dll - test_il -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\373472\test_il\test_il.dll - test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\vsw\543645\test\test.dll - calli -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Inline\tests\calli\calli.dll - mul_exception_opt -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_opt\mul_exception_opt.dll - TailcallVerifyWithPrefix -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\Tailcall\TailcallVerifyWithPrefix\TailcallVerifyWithPrefix.dll - ver_fg_13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\verif\sniff\fg\ver_fg_13\ver_fg_13.dll - InstrCnt1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\DumpDisasm\JitMinOpts\InstrCnt1\InstrCnt1.dll - b35354 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35354\b35354\b35354.dll - b35351 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35351\b35351\b35351.dll - TailCallCases -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\ETW\TailCallCases\TailCallCases.dll - b36302 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36302\b36302\b36302.dll - b37238 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37238\b37238\b37238.dll - b36304 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36304\b36304\b36304.dll - b37214 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37214\b37214\b37214.dll - b47886 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47886\b47886\b47886.dll - b49335 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49335\b49335\b49335.dll - b49435 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49435\b49435\b49435.dll - b50033 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50033\b50033\b50033.dll - b51420 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51420\b51420\b51420.dll - b50027 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50027\b50027\b50027.dll - b37578 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37578\b37578\b37578.dll - b53942a -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942a\b53942a.dll - b53884 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53884\b53884\b53884.dll - b53942b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942b\b53942b.dll - b49104 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49104\b49104\b49104.dll - 127931 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\regress\ddb\127931\127931\127931.dll - b53977 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53977\b53977\b53977.dll - b46566 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b46566\b46566\b46566.dll - b53878 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53878\b53878\b53878.dll - b54006 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54006\b54006\b54006.dll - b53980 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53980\b53980\b53980.dll - b53994 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53994\b53994\b53994.dll - b55923 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55923\b55923\b55923.dll - b56068 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56068\b56068\b56068.dll - b57492 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57492\b57492\b57492.dll - b53958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53958\b53958\b53958.dll - b53995 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53995\b53995\b53995.dll - b57518 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57518\b57518\b57518.dll - b54566 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54566\b54566\b54566.dll - b57516 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57516\b57516\b57516.dll - b54611 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54611\b54611\b54611.dll - b59320 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59320\b59320\b59320.dll - b57493 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57493\b57493\b57493.dll - b58360 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58360\b58360\b58360.dll - b56349 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56349\b56349\b56349.dll - b59948 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59948\b59948\b59948.dll - b59319 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59319\b59319\b59319.dll - b60142 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60142\b60142\b60142.dll - b59822 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59822\b59822\b59822.dll - b59554 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59554\b59554\b59554.dll - b59949 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59949\b59949\b59949.dll - b59952 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59952\b59952\b59952.dll - b61185 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61185\b61185\b61185.dll - b61215 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61215\b61215\b61215.dll - b61025 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61025\b61025\b61025.dll - b59782 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59782\b59782\b59782.dll - b63823 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63823\b63823\b63823.dll - b63732 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63732\b63732\b63732.dll - b65087 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65087\b65087\b65087.dll - b66226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66226\b66226\b66226.dll - b65176 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65176\b65176\b65176.dll - b68028 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68028\b68028\b68028.dll - b63730 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63730\b63730\b63730.dll - b62145 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62145\b62145\b62145.dll - b68872 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68872\b68872\b68872.dll - b63726 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63726\b63726\b63726.dll - b67987 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67987\b67987\b67987.dll - b69225 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69225\b69225\b69225.dll - b67819 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67819\b67819\b67819.dll - b66679 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66679\b66679\b66679.dll - b70335 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70335\b70335\b70335.dll - b69848 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69848\b69848\b69848.dll - b71179 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71179\b71179\b71179.dll - b70289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70289\b70289\b70289.dll - b69227 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69227\b69227\b69227.dll - b70964 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70964\b70964\b70964.dll - b70992 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70992\b70992\b70992.dll - b71003 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71003\b71003\b71003.dll - b71831 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71831\b71831\b71831.dll - b70994 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70994\b70994\b70994.dll - b72828 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72828\b72828\b72828.dll - b69512 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69512\b69512\b69512.dll - b72161 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72161\b72161\b72161.dll - b71869 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.dll - b73207 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73207\b73207\b73207.dll - b74608 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74608\b74608\b74608.dll - b74939 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74939\b74939\b74939.dll - b73786 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73786\b73786\b73786.dll - b77304 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77304\b77304\b77304.dll - b75888 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75888\b75888\b75888.dll - b72160 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72160\b72160\b72160.dll - b75890 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75890\b75890\b75890.dll - b80043 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80043\b80043\b80043.dll - b82247 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82247\b82247\b82247.dll - b82249 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82249\b82249\b82249.dll - b82160 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82160\b82160\b82160.dll - b77950 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77950\b77950\b77950.dll - b84971 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84971\b84971\b84971.dll - b84916 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84916\b84916\b84916.dll - b75944 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75944\b75944\b75944.dll - b91021 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91021\b91021\b91021.dll - b89409 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89409\b89409\b89409.dll - b79250 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79250\b79250\b79250.dll - b86139 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b86139\b86139\b86139.dll - b92073 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92073\b92073\b92073.dll - b91359 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91359\b91359\b91359.dll - b89546 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89546\b89546\b89546.dll - b92066 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92066\b92066\b92066.dll - b91223 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91223\b91223\b91223.dll - b98958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b98958\b98958\b98958.dll - b94306 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b94306\b94306\b94306.dll - b84909 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84909\b84909\b84909.dll - lib-219037 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b213516\lib-219037\lib-219037.dll - b92289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92289\b92289\b92289.dll - b223924 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223924\b223924\b223924.dll - b00722 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b00722\b00722\b00722.dll - b147147 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147147\b147147\b147147.dll - b143840 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b143840\b143840\b143840.dll - b223936 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223936\b223936\b223936.dll - b220968 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b220968\b220968\b220968.dll - b13452 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b13452\b13452\b13452.dll - b07369 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b07369\b07369\b07369.dll - b07947 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b07947\b07947\b07947.dll - b16473 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b16473\b16473\b16473.dll - b091942 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b091942\b091942\b091942.dll - b125091 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b125091\b125091\b125091.dll - b415164 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b415164\b415164\b415164.dll - b04319 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b04319\b04319\b04319.dll - b06020 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M01\b06020\b06020\b06020.dll - b487364 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487364\b487364\b487364.dll - b426654 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b426654\b426654\b426654.dll - b353858 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b353858\b353858\b353858.dll - b359564 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b359564\b359564\b359564.dll - b441487 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b441487\b441487\b441487.dll - b530694 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b530694\b530694\b530694.dll - LdfldaHack -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\DDB\B168384\LdfldaHack\LdfldaHack.dll - b429039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.2\ddb\b429039\b429039\b429039.dll - b374944 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b374944\b374944\b374944.dll - Test_HndIndex_10_Plain -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Plain\Test_HndIndex_10_Plain.dll - Test_HndIndex_10_Reordered -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Reordered\Test_HndIndex_10_Reordered.dll - b487372 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487372\b487372\b487372.dll - ilpart -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\External\dev11_145295\ilpart\ilpart.dll - b48850 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\v2.1\b48850\b48850\b48850.dll - jmpwrappers -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\External\dev11_132534\jmpwrappers\jmpwrappers.dll - DevDiv_199169 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_199169\DevDiv_199169\DevDiv_199169.dll - DevDiv_278372 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_278372\DevDiv_278372\DevDiv_278372.dll - conv_ovf_i4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\Dev11\dev11_10427\conv_ovf_i4\conv_ovf_i4.dll - DevDiv_370233 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_370233\DevDiv_370233\DevDiv_370233.dll - DevDiv_359734 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359734\DevDiv_359734\DevDiv_359734.dll - DevDiv_367099 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_367099\DevDiv_367099\DevDiv_367099.dll - DevDiv_255263 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_255263\DevDiv_255263\DevDiv_255263.dll - DevDiv_279829 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_279829\DevDiv_279829\DevDiv_279829.dll - DevDiv_359737 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_359737\DevDiv_359737\DevDiv_359737.dll - DevDiv_397793 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_397793\DevDiv_397793\DevDiv_397793.dll - DevDiv_405852 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_405852\DevDiv_405852\DevDiv_405852.dll - DevDiv_487699 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_487699\DevDiv_487699\DevDiv_487699.dll - DevDiv_406156 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_406156\DevDiv_406156\DevDiv_406156.dll - DevDiv_544983 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_544983\DevDiv_544983\DevDiv_544983.dll - DevDiv_362706 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_362706\DevDiv_362706\DevDiv_362706.dll - DevDiv_534476 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_534476\DevDiv_534476\DevDiv_534476.dll - DevDiv_491206 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_491206\DevDiv_491206\DevDiv_491206.dll - DevDiv_544985 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_544985\DevDiv_544985\DevDiv_544985.dll - DevDiv_377155 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_377155\DevDiv_377155\DevDiv_377155.dll - DevDiv_545497 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_545497\DevDiv_545497\DevDiv_545497.dll - DevDiv_541648 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_541648\DevDiv_541648\DevDiv_541648.dll - DevDiv_406158 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_406158\DevDiv_406158\DevDiv_406158.dll - DevDiv_591210 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_591210\DevDiv_591210\DevDiv_591210.dll - DevDiv_578214 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_578214\DevDiv_578214\DevDiv_578214.dll - DevDiv_605447 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_605447\DevDiv_605447\DevDiv_605447.dll - DevDiv_590771 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_590771\DevDiv_590771\DevDiv_590771.dll - DevDiv_754566 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_754566\DevDiv_754566\DevDiv_754566.dll - DevDiv_902271 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\devdiv_902271\DevDiv_902271\DevDiv_902271.dll - DevDiv_545500 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_545500\DevDiv_545500\DevDiv_545500.dll - GitHub_11804 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_11804\GitHub_11804\GitHub_11804.dll - DevDiv_578217 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_578217\DevDiv_578217\DevDiv_578217.dll - GitHub_14455 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_14455\GitHub_14455\GitHub_14455.dll - GitHub_13404 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_13404\GitHub_13404\GitHub_13404.dll - DevDiv_590772 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_590772\DevDiv_590772\DevDiv_590772.dll - GitHub_17585 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17585\GitHub_17585\GitHub_17585.dll - DevDiv_710234 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\DevDiv_710234\DevDiv_710234\DevDiv_710234.dll - GitHub_15291 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15291\GitHub_15291\GitHub_15291.dll - GitHub_18291 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18291\GitHub_18291\GitHub_18291.dll - GitHub_17969 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_17969\GitHub_17969\GitHub_17969.dll - GitHub_16041 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_16041\GitHub_16041\GitHub_16041.dll - GitHub_20625 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20625\GitHub_20625\GitHub_20625.dll - GitHub_19222 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_19222\GitHub_19222\GitHub_19222.dll - GitHub_20799 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_20799\GitHub_20799\GitHub_20799.dll - GitHub_21761 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_21761\GitHub_21761\GitHub_21761.dll - GitHub_15319_1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15319\GitHub_15319_1\GitHub_15319_1.dll - GitHub_23039 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23039\GitHub_23039\GitHub_23039.dll - GitHub_15949 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_15949\GitHub_15949\GitHub_15949.dll - GitHub_25027 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_25027\GitHub_25027\GitHub_25027.dll - GitHub_23792 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23792\GitHub_23792\GitHub_23792.dll - GitHub_23411 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23411\GitHub_23411\GitHub_23411.dll - GitHub_18176 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18176\GitHub_18176\GitHub_18176.dll - GitHub_18295 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_18295\GitHub_18295\GitHub_18295.dll - GitHub_26491_MultipleReturns -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_26491\GitHub_26491_MultipleReturns\GitHub_26491_MultipleReturns.dll - GitHub_27169 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27169\GitHub_27169\GitHub_27169.dll - GitHub_23950 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_23950\GitHub_23950\GitHub_23950.dll - GitHub_5164 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_5164\GitHub_5164\GitHub_5164.dll - GitHub_35384 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_35384\GitHub_35384\GitHub_35384.dll - GitHub_8133 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_8133\GitHub_8133\GitHub_8133.dll - Runtime_32059 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_32059\Runtime_32059\Runtime_32059.dll - GitHub_24278 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_24278\GitHub_24278\GitHub_24278.dll - GitHub_27678 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_27678\GitHub_27678\GitHub_27678.dll - Runtime_39581 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_39581\Runtime_39581\Runtime_39581.dll - Runtime_33529 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_33529\Runtime_33529\Runtime_33529.dll - Runtime_44266 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_44266\Runtime_44266\Runtime_44266.dll - GitHub_26311 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_26311\GitHub_26311\GitHub_26311.dll - Runtime_40607 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\Runtime_40607\Runtime_40607\Runtime_40607.dll - GitHub_35821 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\GitHub_35821\GitHub_35821\GitHub_35821.dll - b112348 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b112348\b112348\b112348.dll - b109878 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b109878\b109878\b109878.dll - b108366 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b108366\b108366\b108366.dll - b112982 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b112982\b112982\b112982.dll - WPF_3226 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JitBlue\WPF_3226\ILRepro\WPF_3226\WPF_3226.dll - b109721 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b109721\b109721\b109721.dll - b10802 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b10802\b10802\b10802.dll - b92713 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b92713\b92713\b92713.dll - b92726 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b92726\b92726\b92726.dll - b126221 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b126221\b126221\b126221.dll - b102844 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b102844\b102844\b102844.dll - b84586 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\M00\b84586\b84586\b84586.dll - b102518 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b102518\b102518\b102518.dll - b14364 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b14364\b14364\b14364.dll - b12390 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b12390\b12390\b12390.dll - b16198 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b16198\b16198\b16198.dll - b12263 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b12263\b12263\b12263.dll - b17904 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b17904\b17904\b17904.dll - b309576 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309576\b309576\b309576.dll - b17023 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b17023\b17023\b17023.dll - constrained2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained2\constrained2.dll - b12343 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M01\b12343\b12343\b12343.dll - b356258 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b356258\b356258\b356258.dll - b19289 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\VS-ia64-JIT\V1.2-M02\b19289\b19289\b19289.dll - constrained3_gm -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained3_gm\constrained3_gm.dll - constrainedcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrainedcall\constrainedcall.dll - castclasspointer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Casting\castclasspointer\castclasspointer.dll - reabstraction -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\reabstraction\reabstraction\reabstraction.dll - constrained2_gm -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained2_gm\constrained2_gm.dll - genericmethods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\genericmethods\genericmethods\genericmethods.dll - methodimpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\methodimpl\methodimpl\methodimpl.dll - constrained3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\constrainedcall\constrained3\constrained3.dll - sharedgenerics_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\sharedgenerics\sharedgenerics_d\sharedgenerics_d.dll - sharedgenerics_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\sharedgenerics\sharedgenerics_r\sharedgenerics_r.dll - simple -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\simple\simple\simple.dll - test13 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test13\test13.dll - valuetypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\valuetypes\valuetypes\valuetypes.dll - diamondshape_d -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\diamondshape\diamondshape_d\diamondshape_d.dll - diamondshape_r -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\diamondshape\diamondshape_r\diamondshape_r.dll - VarargTypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\GenericMethods\VarargTypes\VarargTypes.dll - test3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test3\test3.dll - abstract01 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Negative\abstract01\abstract01.dll - non_virtual_calls_to_instance_methods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\DefaultInterfaceMethods\sharedgenerics\non_virtual_calls_to_instance_methods\non_virtual_calls_to_instance_methods.dll - check2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Regressions\607\check2\check2.dll - Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Positive\Types\Types.dll - T_Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Instantiation\Negative\T_Types\T_Types.dll - Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\CoreCLR\Lib\Lib.dll - VarInterfaceLib2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\VarInterfaceLib2\VarInterfaceLib2.dll - Lib2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Methods\Lib2\Lib2.dll - Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Delegates\Lib\Lib.dll - dev10_531793 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\regressions\dev10_531793\dev10_531793\dev10_531793.dll - Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Methods\Lib\Lib.dll - NoVarianceCheckForStaticMethods -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Interfaces\NoVarianceCheckForStaticMethods\NoVarianceCheckForStaticMethods.dll - Lib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\Interfaces\Lib\Lib.dll - VarInterfaceLib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\IL\VarInterfaceLib\VarInterfaceLib.dll - B_Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Visibility\B_Types\B_Types.dll - Lib2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Variance\CoreCLR\Lib2\Lib2.dll - A_Types -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\generics\Visibility\A_Types\A_Types.dll - UnsupportedScenario1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnsupportedScenario1\UnsupportedScenario1.dll - UnsupportedScenario2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnsupportedScenario2\UnsupportedScenario2.dll - AttributeTesting -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\AttributeTesting\AttributeTesting.dll - CompatibleWithTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\CompatibleWithTest\CompatibleWithTest.dll - OverrideSameSigAsDecl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\ReturnTypeValidation\OverrideSameSigAsDecl\OverrideSameSigAsDecl.dll - IncompatibleOverride -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Structs\IncompatibleOverride\IncompatibleOverride.dll - UnitTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnitTest\UnitTest.dll - ImplicitOverrideSameSigAsDecl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\ReturnTypeValidation\ImplicitOverrideSameSigAsDecl\ImplicitOverrideSameSigAsDecl.dll - UnsupportedScenario3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\Interfaces\UnsupportedScenario3\UnsupportedScenario3.dll - Dictionary -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\Dictionary\Dictionary.dll - B -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\B\B.dll - GenRetType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenRetType\GenRetType.dll - A -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\A\A.dll - C -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\C\C.dll - GenToNonGen1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenToNonGen1\GenToNonGen1.dll - GenTestType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenTestType\GenTestType.dll - GenBaseType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenBaseType\GenBaseType.dll - GenToNonGen2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenToNonGen2\GenToNonGen2.dll - GenDerive2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenDerive2\GenDerive2.dll - GenDerive1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenDerive1\GenDerive1.dll - NonGenericDerived1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived1\NonGenericDerived1.dll - NonGenericDerived2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived2\NonGenericDerived2.dll - GenDerive3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenDerive3\GenDerive3.dll - GenToNonGen3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\GenToNonGen3\GenToNonGen3.dll - NonGenThroughGen2 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen2\NonGenThroughGen2.dll - NonGenThroughGen1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen1\NonGenThroughGen1.dll - NonGenericDerived4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived4\NonGenericDerived4.dll - UnitTest -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTest\UnitTest.dll - NonGenThroughGen4 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen4\NonGenThroughGen4.dll - OverrideMoreDerivedReturn -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\OverrideMoreDerivedReturn\OverrideMoreDerivedReturn.dll - UnitTestDelegates -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTestDelegates\UnitTestDelegates.dll - generics_override1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\generics_override1\generics_override1.dll - NonGenericDerived3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenericDerived3\NonGenericDerived3.dll - Types958 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types958\Types958.dll - test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\576621\test\test.dll - NonGenThroughGen3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\Modules\NonGenThroughGen3\NonGenThroughGen3.dll - Types101 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types101\Types101.dll - test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\methodoverriding\regressions\592026\test\test.dll - nesting16 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\coreclr\nesting16\nesting16.dll - UnitTest_GVM -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTest_GVM\UnitTest_GVM.dll - Test6_FriendPriInterface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test6_FriendPriInterface\Test6_FriendPriInterface.dll - Types680 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types680\Types680.dll - Test6_supplier -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test6_supplier\Test6_supplier.dll - Test2_NonFriendPriInterface -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test2_NonFriendPriInterface\Test2_NonFriendPriInterface.dll - nesting88 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\Tests\nesting88\nesting88.dll - RefX1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\421439\RefX1\RefX1.dll - Test6_forwarder -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\PrivateInterfaceImpl\Test6_forwarder\Test6_forwarder.dll - ValX1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\421439\ValX1\ValX1.dll - Types983 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodTable\Types983\Types983.dll - nesting3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\nesting\coreclr\nesting3\nesting3.dll - Type -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\451034\Type\Type.dll - vsw452434 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\452434\vsw452434\vsw452434.dll - test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dd52\test\test.dll - Type_Class42 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\583649\Type_Class42\Type_Class42.dll - gentype -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_403582\gentype\gentype.dll - dev10_443322 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_443322\dev10_443322\dev10_443322.dll - Test -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_897464\Test\Test.dll - MyBar -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\429802\MyBar\MyBar.dll - genmeth -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev10_403582\genmeth\genmeth.dll - Library -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_221340\Library\Library.dll - Bar -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\440935\Bar\Bar.dll - test3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\asurt150271\test3\test3.dll - TestLib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\dev11_221340\TestLib\TestLib.dll - RMV-2-15-12b -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\rmv\il\RMV-2-15-12b\RMV-2-15-12b.dll - Negative_ByRefLikeType -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\GitHub_11371\Negative_ByRefLikeType\Negative_ByRefLikeType.dll - HelloWorld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TSAmbiguities\SameMethodImpl\Override\HelloWorld\HelloWorld.dll - No way to resolve conflict between "mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" and "mscorlib, Version=0.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes". Choosing "mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" arbitrarily. - BarImpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\429802\BarImpl\BarImpl.dll - HelloWorld -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TSAmbiguities\CollapsedInterfaces\HelloWorld\HelloWorld.dll - IllegalTypes -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\Misc\IllegalTypes\IllegalTypes.dll - t1 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\SequentialLayout\Regress\217070\t1\t1.dll - LiteralStatic -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Statics\Misc\LiteralStatic\LiteralStatic.dll - MyDep -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeForwarding\UnitTest\MyDep\MyDep.dll - UnitTestMultiModule -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\MethodImpl\CovariantReturns\UnitTest\UnitTestMultiModule\UnitTestMultiModule.dll - Foo -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\regressions\440935\Foo\Foo.dll - TypeLoadInitExcepBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\TypeLoadInitExcepBFI\TypeLoadInitExcepBFI.dll - ActivateStructDefCtor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\ActivateStructDefCtor\ActivateStructDefCtor\ActivateStructDefCtor.dll - CircularCctorFourThreadsBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CircularCctors\CircularCctorFourThreadsBFI\CircularCctorFourThreadsBFI.dll - genericslib -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\genericsload\genericslib\genericslib.dll - IL_DLL -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\v1\M10\Relocation\IL\IL_DLL\IL_DLL.dll - CctorThrowLDFTNStaticMethod -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowLDFTNStaticMethod\CctorThrowLDFTNStaticMethod.dll - GenericAttributeMetadata -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\GenericAttribute\GenericAttributeMetadata\GenericAttributeMetadata.dll - UntrustedCodeBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\UntrustedCodeBFI\UntrustedCodeBFI.dll - CctorThrowStaticFieldBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CoreCLR\CctorThrowStaticFieldBFI\CctorThrowStaticFieldBFI.dll - methodimpl -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16064\methodimpl\methodimpl.dll - CctorThrowStaticFieldBFI -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorThrowStaticFieldBFI\CctorThrowStaticFieldBFI.dll - interfacestatics -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15647\interfacestatics\interfacestatics.dll - nonvirtualcall -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15827\nonvirtualcall\nonvirtualcall.dll - notimplemented -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16354\notimplemented\notimplemented.dll - genericcontext -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15241\genericcontext\genericcontext.dll - interfacecctor -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\15650\interfacecctor\interfacecctor.dll - UnicodeBug -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\20616\UnicodeBug\UnicodeBug.dll - ambiguousconstraint -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16123\ambiguousconstraint\ambiguousconstraint.dll - sharedinterfacemethod -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16775\sharedinterfacemethod\sharedinterfacemethod.dll - variance -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16355\variance\variance.dll - boring -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\16355\boring\boring.dll - provider -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22021\provider\provider.dll - twopassvariance -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\20452\twopassvariance\twopassvariance.dll - debug3 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22386\debug3\debug3.dll - abstractcalls -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22407\abstractcalls\abstractcalls.dll - createdelegate -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22728\createdelegate\createdelegate.dll - debug15 -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22728\debug15\debug15.dll - genericldtoken -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\GitHub_41674\genericldtoken\genericldtoken.dll - consumer -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\22021\consumer\consumer.dll - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:10:10.47 -BUILDTEST: Check the managed tests build -Running: dotnet msbuild C:\git2\runtime\src\tests\run.proj /t:CheckTestBuild /nodeReuse:false /p:CLRTestPriorityToBuild=0 /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /nologo /verbosity:minimal /clp:Summary /maxcpucount /p:LibrariesConfiguration=Release - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:00:06.25 -BUILDTEST: Removing 'ni' files and 'lock' folders from C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked -BUILDTEST: Creating test overlay - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:00:18.19 -BUILDTEST: Creating test wrappers -C:\git2\runtime\.dotnet -CSC : warning CS2008: No source files specified. [C:\git2\runtime\src\tests\Common\test_dependencies\test_dependencies.csproj] - test_dependencies -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\test_dependencies\test_dependencies\test_dependencies.dll - Determining projects to restore... - Restored C:\git2\runtime\src\tests\Common\Coreclr.TestWrapper\Coreclr.TestWrapper.csproj (in 449 ms). - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.callconvs\baseservices.callconvs.XUnitWrapper.csproj (in 5.95 sec). - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.callconvs.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\callconvs\baseservices.callconvs.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.compilerservices\baseservices.compilerservices.XUnitWrapper.csproj (in 702 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.compilerservices.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\compilerservices\baseservices.compilerservices.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.exceptions\baseservices.exceptions.XUnitWrapper.csproj (in 701 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.exceptions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\exceptions\baseservices.exceptions.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.mono\baseservices.mono.XUnitWrapper.csproj (in 1.01 sec). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.mono.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\mono\baseservices.mono.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.threading\baseservices.threading.XUnitWrapper.csproj (in 710 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.threading.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\threading\baseservices.threading.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.TieredCompilation\baseservices.TieredCompilation.XUnitWrapper.csproj (in 666 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.TieredCompilation.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\TieredCompilation\baseservices.TieredCompilation.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.typeequivalence\baseservices.typeequivalence.XUnitWrapper.csproj (in 602 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.typeequivalence.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\typeequivalence\baseservices.typeequivalence.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\baseservices.varargs\baseservices.varargs.XUnitWrapper.csproj (in 849 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - baseservices.varargs.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\baseservices\varargs\baseservices.varargs.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\CoreMangLib.system\CoreMangLib.system.XUnitWrapper.csproj (in 640 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - CoreMangLib.system.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\CoreMangLib\system\CoreMangLib.system.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Exceptions.ForeignThread\Exceptions.ForeignThread.XUnitWrapper.csproj (in 591 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Exceptions.ForeignThread.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Exceptions\ForeignThread\Exceptions.ForeignThread.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.API\GC.API.XUnitWrapper.csproj (in 634 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - GC.API.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\API\GC.API.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Coverage\GC.Coverage.XUnitWrapper.csproj (in 597 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - GC.Coverage.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Coverage\GC.Coverage.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Features\GC.Features.XUnitWrapper.csproj (in 676 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - GC.Features.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Features\GC.Features.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.LargeMemory\GC.LargeMemory.XUnitWrapper.csproj (in 626 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - GC.LargeMemory.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\LargeMemory\GC.LargeMemory.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Regressions\GC.Regressions.XUnitWrapper.csproj (in 664 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - GC.Regressions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Regressions\GC.Regressions.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Scenarios\GC.Scenarios.XUnitWrapper.csproj (in 629 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - GC.Scenarios.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Scenarios\GC.Scenarios.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\GC.Stress\GC.Stress.XUnitWrapper.csproj (in 593 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - GC.Stress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\GC\Stress\GC.Stress.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\ilasm.PortablePdb\ilasm.PortablePdb.XUnitWrapper.csproj (in 1.71 sec). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - ilasm.PortablePdb.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\PortablePdb\ilasm.PortablePdb.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\ilasm.System\ilasm.System.XUnitWrapper.csproj (in 592 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - ilasm.System.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\ilasm\System\ilasm.System.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ArrayMarshalling\Interop.ArrayMarshalling.XUnitWrapper.csproj (in 624 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.ArrayMarshalling.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ArrayMarshalling\Interop.ArrayMarshalling.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.COM\Interop.COM.XUnitWrapper.csproj (in 627 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.COM.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\COM\Interop.COM.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.DllImportAttribute\Interop.DllImportAttribute.XUnitWrapper.csproj (in 621 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.DllImportAttribute.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\DllImportAttribute\Interop.DllImportAttribute.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ExecInDefAppDom\Interop.ExecInDefAppDom.XUnitWrapper.csproj (in 621 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.ExecInDefAppDom.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ExecInDefAppDom\Interop.ExecInDefAppDom.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ICastable\Interop.ICastable.XUnitWrapper.csproj (in 684 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.ICastable.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICastable\Interop.ICastable.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.ICustomMarshaler\Interop.ICustomMarshaler.XUnitWrapper.csproj (in 627 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.ICustomMarshaler.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\ICustomMarshaler\Interop.ICustomMarshaler.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.IDynamicInterfaceCastable\Interop.IDynamicInterfaceCastable.XUnitWrapper.csproj (in 1.5 sec). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.IDynamicInterfaceCastable.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IDynamicInterfaceCastable\Interop.IDynamicInterfaceCastable.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.IJW\Interop.IJW.XUnitWrapper.csproj (in 865 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.IJW.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\IJW\Interop.IJW.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.LayoutClass\Interop.LayoutClass.XUnitWrapper.csproj (in 971 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.LayoutClass.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\LayoutClass\Interop.LayoutClass.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.MarshalAPI\Interop.MarshalAPI.XUnitWrapper.csproj (in 752 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.MarshalAPI.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\MarshalAPI\Interop.MarshalAPI.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.NativeLibrary\Interop.NativeLibrary.XUnitWrapper.csproj (in 681 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.NativeLibrary.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\NativeLibrary\Interop.NativeLibrary.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.PInvoke\Interop.PInvoke.XUnitWrapper.csproj (in 749 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.PInvoke.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\PInvoke\Interop.PInvoke.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.StringMarshalling\Interop.StringMarshalling.XUnitWrapper.csproj (in 632 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.StringMarshalling.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StringMarshalling\Interop.StringMarshalling.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.StructMarshalling\Interop.StructMarshalling.XUnitWrapper.csproj (in 605 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.StructMarshalling.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructMarshalling\Interop.StructMarshalling.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.StructPacking\Interop.StructPacking.XUnitWrapper.csproj (in 746 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.StructPacking.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\StructPacking\Interop.StructPacking.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.UnmanagedCallersOnly\Interop.UnmanagedCallersOnly.XUnitWrapper.csproj (in 889 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.UnmanagedCallersOnly.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\UnmanagedCallersOnly\Interop.UnmanagedCallersOnly.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Interop.WinRT\Interop.WinRT.XUnitWrapper.csproj (in 684 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Interop.WinRT.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Interop\WinRT\Interop.WinRT.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.CheckProjects\JIT.CheckProjects.XUnitWrapper.csproj (in 646 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.CheckProjects.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CheckProjects\JIT.CheckProjects.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.CodeGenBringUpTests\JIT.CodeGenBringUpTests.XUnitWrapper.csproj (in 779 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.CodeGenBringUpTests.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\CodeGenBringUpTests\JIT.CodeGenBringUpTests.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Directed\JIT.Directed.XUnitWrapper.csproj (in 650 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.Directed.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Directed\JIT.Directed.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Generics\JIT.Generics.XUnitWrapper.csproj (in 567 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.Generics.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Generics\JIT.Generics.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.csproj (in 600 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.HardwareIntrinsics.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.IL_Conformance\JIT.IL_Conformance.XUnitWrapper.csproj (in 646 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.IL_Conformance.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\IL_Conformance\JIT.IL_Conformance.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Intrinsics\JIT.Intrinsics.XUnitWrapper.csproj (in 592 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.Intrinsics.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Intrinsics\JIT.Intrinsics.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.jit64\JIT.jit64.XUnitWrapper.csproj (in 686 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.jit64.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\jit64\JIT.jit64.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Methodical\JIT.Methodical.XUnitWrapper.csproj (in 607 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.Methodical.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Methodical\JIT.Methodical.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.opt\JIT.opt.XUnitWrapper.csproj (in 647 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.opt.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\opt\JIT.opt.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Performance\JIT.Performance.XUnitWrapper.csproj (in 570 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.Performance.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Performance\JIT.Performance.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Regression\JIT.Regression.XUnitWrapper.csproj (in 687 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.Regression.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\JIT.Regression.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.RyuJIT\JIT.RyuJIT.XUnitWrapper.csproj (in 641 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.RyuJIT.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\RyuJIT\JIT.RyuJIT.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.SIMD\JIT.SIMD.XUnitWrapper.csproj (in 610 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.SIMD.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\SIMD\JIT.SIMD.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.Stress\JIT.Stress.XUnitWrapper.csproj (in 643 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.Stress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Stress\JIT.Stress.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\JIT.superpmi\JIT.superpmi.XUnitWrapper.csproj (in 581 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - JIT.superpmi.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\superpmi\JIT.superpmi.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.AssemblyDependencyResolver\Loader.AssemblyDependencyResolver.XUnitWrapper.csproj (in 964 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Loader.AssemblyDependencyResolver.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyDependencyResolver\Loader.AssemblyDependencyResolver.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.AssemblyLoadContext30Extensions\Loader.AssemblyLoadContext30Extensions.XUnitWrapper.csproj (in 880 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Loader.AssemblyLoadContext30Extensions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\AssemblyLoadContext30Extensions\Loader.AssemblyLoadContext30Extensions.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.binding\Loader.binding.XUnitWrapper.csproj (in 1.73 sec). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Loader.binding.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\binding\Loader.binding.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.classloader\Loader.classloader.XUnitWrapper.csproj (in 859 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Loader.classloader.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\classloader\Loader.classloader.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.CollectibleAssemblies\Loader.CollectibleAssemblies.XUnitWrapper.csproj (in 822 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Loader.CollectibleAssemblies.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\CollectibleAssemblies\Loader.CollectibleAssemblies.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.ContextualReflection\Loader.ContextualReflection.XUnitWrapper.csproj (in 851 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Loader.ContextualReflection.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\ContextualReflection\Loader.ContextualReflection.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Loader.regressions\Loader.regressions.XUnitWrapper.csproj (in 791 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Loader.regressions.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Loader\regressions\Loader.regressions.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\managed.Compilation\managed.Compilation.XUnitWrapper.csproj (in 1.02 sec). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - managed.Compilation.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\managed\Compilation\managed.Compilation.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.elt\profiler.elt.XUnitWrapper.csproj (in 663 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - profiler.elt.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\elt\profiler.elt.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.eventpipe\profiler.eventpipe.XUnitWrapper.csproj (in 583 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - profiler.eventpipe.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\eventpipe\profiler.eventpipe.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.gc\profiler.gc.XUnitWrapper.csproj (in 889 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - profiler.gc.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\gc\profiler.gc.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.rejit\profiler.rejit.XUnitWrapper.csproj (in 1.07 sec). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - profiler.rejit.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\rejit\profiler.rejit.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\profiler.unittest\profiler.unittest.XUnitWrapper.csproj (in 661 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - profiler.unittest.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\profiler\unittest\profiler.unittest.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.coreroot_determinism\readytorun.coreroot_determinism.XUnitWrapper.csproj (in 762 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - readytorun.coreroot_determinism.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\coreroot_determinism\readytorun.coreroot_determinism.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.crossgen2\readytorun.crossgen2.XUnitWrapper.csproj (in 698 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - readytorun.crossgen2.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\crossgen2\readytorun.crossgen2.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.determinism\readytorun.determinism.XUnitWrapper.csproj (in 649 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - readytorun.determinism.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\determinism\readytorun.determinism.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.DynamicMethodGCStress\readytorun.DynamicMethodGCStress.XUnitWrapper.csproj (in 667 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - readytorun.DynamicMethodGCStress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\DynamicMethodGCStress\readytorun.DynamicMethodGCStress.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.multifolder\readytorun.multifolder.XUnitWrapper.csproj (in 642 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - readytorun.multifolder.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\multifolder\readytorun.multifolder.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.r2rdump\readytorun.r2rdump.XUnitWrapper.csproj (in 633 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - readytorun.r2rdump.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\r2rdump\readytorun.r2rdump.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\readytorun.tests\readytorun.tests.XUnitWrapper.csproj (in 580 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - readytorun.tests.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\readytorun\tests\readytorun.tests.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.DefaultInterfaceMethods\reflection.DefaultInterfaceMethods.XUnitWrapper.csproj (in 717 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - reflection.DefaultInterfaceMethods.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\DefaultInterfaceMethods\reflection.DefaultInterfaceMethods.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.Modifiers\reflection.Modifiers.XUnitWrapper.csproj (in 687 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - reflection.Modifiers.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\Modifiers\reflection.Modifiers.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.SetValue\reflection.SetValue.XUnitWrapper.csproj (in 1.15 sec). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - reflection.SetValue.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\SetValue\reflection.SetValue.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\reflection.StaticInterfaceMembers\reflection.StaticInterfaceMembers.XUnitWrapper.csproj (in 759 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - reflection.StaticInterfaceMembers.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\reflection\StaticInterfaceMembers\reflection.StaticInterfaceMembers.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\Regressions.coreclr\Regressions.coreclr.XUnitWrapper.csproj (in 726 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - Regressions.coreclr.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Regressions\coreclr\Regressions.coreclr.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventactivityidcontrol\tracing.eventactivityidcontrol.XUnitWrapper.csproj (in 655 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.eventactivityidcontrol.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventactivityidcontrol\tracing.eventactivityidcontrol.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventcounter\tracing.eventcounter.XUnitWrapper.csproj (in 669 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.eventcounter.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventcounter\tracing.eventcounter.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventlistener\tracing.eventlistener.XUnitWrapper.csproj (in 752 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.eventlistener.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventlistener\tracing.eventlistener.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventpipe\tracing.eventpipe.XUnitWrapper.csproj (in 872 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.eventpipe.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventpipe\tracing.eventpipe.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.eventsource\tracing.eventsource.XUnitWrapper.csproj (in 729 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.eventsource.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\eventsource\tracing.eventsource.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.regress\tracing.regress.XUnitWrapper.csproj (in 845 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.regress.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\regress\tracing.regress.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.tracecontrol\tracing.tracecontrol.XUnitWrapper.csproj (in 973 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.tracecontrol.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracecontrol\tracing.tracecontrol.XUnitWrapper.dll - Determining projects to restore... - Restored C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\TestWrappers\tracing.tracevalidation\tracing.tracevalidation.XUnitWrapper.csproj (in 744 ms). - 1 of 2 projects are up-to-date for restore. - Coreclr.TestWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\Common\Coreclr.TestWrapper\Coreclr.TestWrapper\Coreclr.TestWrapper.dll - tracing.tracevalidation.XUnitWrapper -> C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked\tracing\tracevalidation\tracing.tracevalidation.XUnitWrapper.dll - -Build succeeded. - -CSC : warning CS2008: No source files specified. [C:\git2\runtime\src\tests\Common\test_dependencies\test_dependencies.csproj] - 1 Warning(s) - 0 Error(s) - -Time Elapsed 00:07:58.44 -BUILDTEST: Test build succeeded. Finished at 13:03:44.30 -BUILDTEST: Test binaries are available at C:\git2\runtime\artifacts\tests\coreclr\windows.x64.Checked diff --git a/build.out b/build.out deleted file mode 100644 index 64f88a040c9f30..00000000000000 --- a/build.out +++ /dev/null @@ -1,2351 +0,0 @@ - Determining projects to restore... - Tool 'coverlet.console' (version '1.7.2') was restored. Available commands: coverlet - Tool 'dotnet-reportgenerator-globaltool' (version '4.5.8') was restored. Available commands: reportgenerator - Tool 'microsoft.dotnet.xharness.cli' (version '1.0.0-prerelease.20559.2') was restored. Available commands: xharness - - Restore was successful. - All projects are up-to-date for restore. - Determining projects to restore... - All projects are up-to-date for restore. - System.Private.CoreLib -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\IL\System.Private.CoreLib.dll - DIALib -> C:\git2\runtime\artifacts\bin\DIALib\Checked\DIALib.dll - DacTableGen -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\DacTableGen\DacTableGen.dll - BUILD: Starting Build at 12:07:05.45 - BUILD: Detected Visual Studio 16.0 developer command prompt environment - BUILD: Commencing CoreCLR product build - BUILD: Checking prerequisites - BUILD: Using CMake from C:\Program Files\CMake\bin\cmake.exe - BUILD: Number of processor cores 4 - BUILD: Generating native version headers - C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\GenerateVersionHeaders_windows__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:NativeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\_version.h /p:RuntimeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\runtime_version.h /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /restore /t:GenerateRuntimeVersionFile /warnaserror C:\git2\runtime\src\coreclr\..\..\eng\empty.csproj - Determining projects to restore... - All projects are up-to-date for restore. - BUILD: Restoring the OptimizationData Package - C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\OptRestore_windows__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /nodereuse:false /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /t:Restore /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj - Determining projects to restore... - All projects are up-to-date for restore. - C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\PgoVersionRead_windows__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=windows /p:Configuration=Checked /p:TargetArchitecture=x64 /p:PgoDataPackagePathOutputFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\windows.x64.Checked\optdatapath.txt /t:DumpPgoDataPackagePath /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj - optimizationPGOCoreCLR Package path: C:\Users\carol\.nuget\packages\optimization.windows_nt-x64.pgo.coreclr\99.99.99-master-20200806.6 written to: C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\windows.x64.Checked\optdatapath.txt - BUILD: Commencing build of native components for windows.x64.Checked - BUILD: Using environment: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\\..\..\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 - ********************************************************************** - ** Visual Studio 2019 Developer Command Prompt v16.6.5 - ** Copyright (c) 2020 Microsoft Corporation - ********************************************************************** - [vcvarsall.bat] Environment initialized for: 'x86_x64' - BUILD: Regenerating the Visual Studio solution - Not searching for unused variables given on the command line. - -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. - Read file version from native version header at 'C:/git2/runtime/src/coreclr/../../artifacts/obj/coreclr/_version.h'. - -- Configuring done - -- Generating done - -- Build files have been written to: C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked - C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe /nologo /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.binlog /clp:ForceNoAlign;Summary /flp1:WarningsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.wrn /flp2:ErrorsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.err /flp:Verbosity=normal;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\CoreCLR_windows__x64__Checked.log /m /p:Configuration=Checked /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m install.vcxproj - Checking Build System - gcinfo_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\gcinfo_obj.dir\Checked\gcinfo_obj.lib - corguids_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\inc\corguids_obj.dir\Checked\corguids_obj.lib - debug-pal_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\debug-pal\debug-pal_obj.dir\Checked\debug-pal_obj.lib - gentree.cpp - ildbsymlib_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\ildbsymlib\ildbsymlib_obj.dir\Checked\ildbsymlib_obj.lib - mdcompiler_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\mdcompiler_wks_obj.dir\Checked\mdcompiler_wks_obj.lib - ceefgen_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\ceefilegen\ceefgen_obj.dir\Checked\ceefgen_obj.lib - interop_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\interop\interop_obj.dir\Checked\interop_obj.lib - InjectResource.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\InjectResource\Checked\InjectResource.exe - mdhotdata_full_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\mdhotdata_full_obj.dir\Checked\mdhotdata_full_obj.lib - mdruntime_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\mdruntime_wks_obj.dir\Checked\mdruntime_wks_obj.lib - GenClrDebugResource.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\GenClrDebugResource\Checked\GenClrDebugResource.exe - mdcompiler-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler-dbi.lib - mddatasource_dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\datasource\Checked\mddatasource_dbi.lib - mdruntimerw_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\mdruntimerw_wks_obj.dir\Checked\mdruntimerw_wks_obj.lib - mdruntimerw-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw-dbi.lib - mscordacobj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscordac\mscordacobj.dir\Checked\mscordacobj.lib - mdhotdata-staticcrt.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata-staticcrt.lib - mdruntime-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime-dbi.lib - bcltype_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\classlibnative\bcltype\bcltype_obj.dir\Checked\bcltype_obj.lib - comfloat_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\classlibnative\float\comfloat_wks_obj.dir\Checked\comfloat_wks_obj.lib - cordbee_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\ee\wks\cordbee_wks_obj.dir\Checked\cordbee_wks_obj.lib - daccess.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\daccess\Checked\daccess.lib - clrjit_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\static\clrjit_obj.dir\Checked\clrjit_obj.lib - v3binder_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\binder\v3binder_obj.dir\Checked\v3binder_obj.lib - utilcode_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\utilcode_obj.dir\Checked\utilcode_obj.lib - cordbdi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\di\Checked\cordbdi.lib - eventpipe_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\eventing\eventpipe\eventpipe_obj.dir\Checked\eventpipe_obj.lib - utilcodestaticnohost.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\Checked\utilcodestaticnohost.lib - cee_wks_mergeable_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\wks\cee_wks_mergeable_obj.dir\Checked\cee_wks_mergeable_obj.lib - cee_wks_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\wks\cee_wks_obj.dir\Checked\cee_wks_obj.lib - cee_wks_core.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\wks\cee_wks_core.dir\Checked\cee_wks_core.lib - mdruntime_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime_dac.lib - System.Globalization.Native-Static.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\libraries-native\System.Globalization.Native\Checked\System.Globalization.Native.lib - unwinder_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\unwinder\Checked\unwinder_dac.lib - mdhotdata_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata_dac.lib - dbgutil.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\dbgutil\Checked\dbgutil.lib - mdcompiler_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler_dac.lib - cordbee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\ee\dac\Checked\cordbee_dac.lib - mdruntimerw_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw_dac.lib - cee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\Checked\cee_dac.lib - mscordbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscordbi\Checked\mscordbi.dll - utilcode_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\Checked\utilcode_dac.lib - mscordaccore.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscordac\Checked\mscordaccore.dll - coreclr.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscoree\coreclr\Checked\coreclr.dll - Preprocessing C:/git2/runtime/src/coreclr/src/jit/ClrJit.exports. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/ClrJit.exports.def - ClrJit.exports - Building Custom Rule C:/git2/runtime/src/coreclr/src/gc/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/crossgen/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/hosts/coreconsole/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/hosts/coreshim/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/hosts/corerun/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/clretwrc/CMakeLists.txt - gceventstatus.cpp - gcconfig.cpp - coreconsole.cpp - gccommon.cpp - gcscan.cpp - gcsvr.cpp - gcwks.cpp - handletable.cpp - handletablecore.cpp - corerun.cpp - logger.cpp - logger.cpp - CoreShim.cpp - ComActivation.cpp - clretwrc.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\clretwrc\Checked\clretwrc.dll - handletablescan.cpp - objecthandle.cpp - softwarewritewatch.cpp - gchandletable.cpp - gceesvr.cpp - gceewks.cpp - gcload.cpp - handletablecache.cpp - gcenv.windows.cpp - isa_detection.cpp - do_vxsort_avx2.cpp - do_vxsort_avx512.cpp - machine_traits.avx2.cpp - bitonic_sort.AVX2.int64_t.generated.cpp - bitonic_sort.AVX2.int32_t.generated.cpp - bitonic_sort.AVX512.int64_t.generated.cpp - bitonic_sort.AVX512.int32_t.generated.cpp - avx2_load_mask_tables.cpp - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/coreshim/Checked/CoreShim.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/coreshim/Checked/CoreShim.exp - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - arraylist.cpp - CoreShim.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\hosts\coreshim\Checked\CoreShim.dll - gcinfoencoder.cpp - simplerhash.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - arraylist.cpp - gcinfoencoder.cpp - simplerhash.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - arraylist.cpp - gcinfoencoder.cpp - simplerhash.cpp - arraylist.cpp - gcinfoencoder.cpp - simplerhash.cpp - arraylist.cpp - gcinfoencoder.cpp - simplerhash.cpp - gcdump.cpp - gcdumpx86.cpp - CoreConsole.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\hosts\coreconsole\Checked\CoreConsole.exe - arraylist.cpp - gcinfoencoder.cpp - simplerhash.cpp - arraylist.cpp - gcinfoencoder.cpp - simplerhash.cpp - gcinfo_unix_arm64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_unix_arm64.lib - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/gc/Checked/clrgc.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/gc/Checked/clrgc.exp - clrgc.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gc\Checked\clrgc.dll - appdomain.cpp - array.cpp - assembly.cpp - assemblyloadcontext.cpp - assemblyspec.cpp - baseassemblyspec.cpp - binder.cpp - bundle.cpp - gcinfo_unix_arm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_unix_arm.lib - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/corerun/Checked/CoreRun.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/hosts/corerun/Checked/CoreRun.exp - castcache.cpp - ceeload.cpp - ceemain.cpp - class.cpp - classhash.cpp - classlayoutinfo.cpp - clrex.cpp - clsload.cpp - codeman.cpp - codeversion.cpp - gcinfo_win_x86.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_x86.lib - comdelegate.cpp - CoreRun.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\hosts\corerun\Checked\CoreRun.exe - compile.cpp - contractimpl.cpp - coreassemblyspec.cpp - gcinfo_win_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_x64.lib - gcinfo_win_arm64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_arm64.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/zap/CMakeLists.txt - corebindresult.cpp - corelib.cpp - crossgencompile.cpp - custommarshalerinfo.cpp - dataimage.cpp - debuginfostore.cpp - decodemd.cpp - dllimport.cpp - dllimportcallback.cpp - domainfile.cpp - ecall.cpp - eeconfig.cpp - eehash.cpp - eetwain.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/createdump/CMakeLists.txt - cmake_pch.cxx - main.cpp - dumpname.cpp - createdumpwindows.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt - excep.cpp - field.cpp - fieldmarshaler.cpp - formattype.cpp - frames.cpp - gcinfodecoder.cpp - cmake_pch.cxx - genericdict.cpp - generics.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/crossgen/CMakeLists.txt - genmeth.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/gcinfo/CMakeLists.txt - hash.cpp - ilinstrumentation.cpp - gcinfo_win_arm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_win_arm.lib - alloc.cpp - assertionprop.cpp - bitset.cpp - block.cpp - layout.cpp - codegencommon.cpp - codegenlinear.cpp - compiler.cpp - copyprop.cpp - disasm.cpp - earlyprop.cpp - corelib.cpp - ee_il_dll.cpp - eeinterface.cpp - emit.cpp - error.cpp - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - gcinfo.cpp - gentree.cpp - gschecks.cpp - hashbv.cpp - hwintrinsic.cpp - hostallocator.cpp - indirectcalltransformer.cpp - importer.cpp - inline.cpp - inlinepolicy.cpp - cmake_pch.cxx - instr.cpp - jitconfig.cpp - jiteh.cpp - jithashtable.cpp - jittelemetry.cpp - lclmorph.cpp - lclvars.cpp - lir.cpp - liveness.cpp - loopcloning.cpp - lower.cpp - lsra.cpp - hotmetadata.cpp - hottable.cpp - hotheapsdirectoryiterator.cpp - lsrabuild.cpp - hotheap.cpp - morph.cpp - hotheapwriter.cpp - objectalloc.cpp - optcse.cpp - optimizer.cpp - patchpoint.cpp - phase.cpp - rangecheck.cpp - rationalize.cpp - regalloc.cpp - register_arg_convention.cpp - svcworker.cpp - zapper.cpp - zaprelocs.cpp - zapcode.cpp - zapheaders.cpp - zapimage.cpp - zapinfo.cpp - zapimport.cpp - zapinnerptr.cpp - zapmetadata.cpp - zapwriter.cpp - zapwrapper.cpp - zapperstats.cpp - regset.cpp - scopeinfo.cpp - sideeffects.cpp - nativeformatwriter.cpp - zapreadytorun.cpp - sm.cpp - smdata.cpp - smweights.cpp - ssabuilder.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - treelifeupdater.cpp - typeinfo.cpp - unwind.cpp - utils.cpp - valuenum.cpp - codegenxarch.cpp - decomposelongs.cpp - mdhotdata_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata_crossgen.lib - emitxarch.cpp - corelib_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\crossgen\Checked\corelib_crossgen.lib - lowerxarch.cpp - lsraxarch.cpp - ilmarshalers.cpp - ilstubcache.cpp - ilstubresolver.cpp - inlinetracking.cpp - instmethhash.cpp - interoputil.cpp - invokeutil.cpp - jithost.cpp - jitinterface.cpp - loaderallocator.cpp - memberload.cpp - method.cpp - methodimpl.cpp - methodtable.cpp - methodtablebuilder.cpp - mlinfo.cpp - nativeimage.cpp - olevariant.cpp - pefile.cpp - peimage.cpp - peimagelayout.cpp - pendingload.cpp - precode.cpp - sigformat.cpp - siginfo.cpp - simplerwlock.cpp - spinlock.cpp - stackingallocator.cpp - stubcache.cpp - stubgen.cpp - stublink.cpp - tailcallhelp.cpp - typectxt.cpp - typedesc.cpp - typeequivalencehash.cpp - typehandle.cpp - typehash.cpp - typeparse.cpp - typestring.cpp - util.cpp - vars.cpp - versionresilienthashcode.cpp - zapsig.cpp - readytoruninfo.cpp - stublinkeramd64.cpp - classcompat.cpp - comtoclrcall.cpp - clrtocomcall.cpp - runtimecallablewrapper.cpp - arraylist.cpp - gcinfoencoder.cpp - simplerhash.cpp - simd.cpp - simdashwintrinsic.cpp - corzap_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\zap\Checked\corzap_crossgen.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt - simdcodegenxarch.cpp - targetx86.cpp - unwindx86.cpp - createdump.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\createdump\Checked\createdump.exe - hwintrinsicxarch.cpp - hwintrinsiccodegenxarch.cpp - dllmain.cpp - gcinfo_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_crossgen.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt - cmake_pch.cxx - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/gc/sample/CMakeLists.txt - gcinfo_unix_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gcinfo\Checked\gcinfo_unix_x64.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/binder/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/utilcode/CMakeLists.txt - applicationcontext.cpp - assembly.cpp - cmake_pch.cxx - assemblybinder.cpp - GCSample.cpp - gcenv.ee.cpp - gceventstatus.cpp - gcconfig.cpp - gccommon.cpp - gceewks.cpp - gchandletable.cpp - assemblyidentitycache.cpp - gcscan.cpp - assemblyname.cpp - bindertracing.cpp - clrprivbindercoreclr.cpp - gcwks.cpp - gcload.cpp - coreclrbindercommon.cpp - handletable.cpp - handletablecache.cpp - handletablecore.cpp - handletablescan.cpp - objecthandle.cpp - liteweightstgdbrw.cpp - metamodelenc.cpp - metamodelrw.cpp - peparse.cpp - rwutil.cpp - stgio.cpp - stgtiggerstorage.cpp - softwarewritewatch.cpp - stgtiggerstream.cpp - isa_detection.cpp - mdinternalrw.cpp - do_vxsort_avx2.cpp - pdbheap.cpp - do_vxsort_avx512.cpp - failurecache.cpp - machine_traits.avx2.cpp - bitonic_sort.AVX2.int64_t.generated.cpp - bitonic_sort.AVX2.int32_t.generated.cpp - fusionassemblyname.cpp - stringlexer.cpp - bitonic_sort.AVX512.int64_t.generated.cpp - textualidentityparser.cpp - bitonic_sort.AVX512.int32_t.generated.cpp - avx2_load_mask_tables.cpp - gcenv.windows.cpp - cee_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\vm\crossgen\Checked\cee_crossgen.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/shim/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - cmake_pch.cxx - debugshim.cpp - mdruntimerw_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw_crossgen.lib - assemblymd.cpp - assemblymd_emit.cpp - classfactory.cpp - custattr_import.cpp - custattr_emit.cpp - disp.cpp - emit.cpp - filtermanager.cpp - helper.cpp - import.cpp - importhelper.cpp - mdutil.cpp - regmeta.cpp - regmeta_compilersupport.cpp - regmeta_emit.cpp - regmeta_import.cpp - regmeta_imetadatatables.cpp - regmeta_vm.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - debugshim.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\shim\Checked\debugshim.lib - cmake_pch.cxx - utils.cpp - variables.cpp - mdcolumndescriptors.cpp - liteweightstgdb.cpp - mdfileformat.cpp - metamodel.cpp - metamodelro.cpp - recordpool.cpp - mdinternaldisp.cpp - mdinternalro.cpp - strongnameinternal.cpp - cmake_pch.cxx - mdcompiler_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler_crossgen.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/tools/aot/jitinterface/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt - clrhost_nodependencies.cpp - ccomprc.cpp - ex.cpp - sbuffer.cpp - sstring_com.cpp - fstring.cpp - namespaceutil.cpp - makepath.cpp - jithost.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt - jitinterface.cpp - splitpath.cpp - jitwrapper.cpp - corinfoexception.cpp - clrconfig.cpp - configuration.cpp - collections.cpp - alloc.cpp - posterror.cpp - fstream.cpp - clrhelpers.cpp - assertionprop.cpp - stgpool.cpp - bitset.cpp - block.cpp - layout.cpp - codegencommon.cpp - codegenlinear.cpp - compiler.cpp - stgpooli.cpp - cmake_pch.cxx - stgpoolreadonly.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/staticmd/CMakeLists.txt - utsem.cpp - copyprop.cpp - v3binder_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\binder\Checked\v3binder_crossgen.lib - disasm.cpp - gcsample.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\gc\sample\Checked\gcsample.exe - earlyprop.cpp - peinformation.cpp - check.cpp - log.cpp - ee_il_dll.cpp - eeinterface.cpp - arraylist.cpp - emit.cpp - error.cpp - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - mdruntime_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime_crossgen.lib - gcinfo.cpp - gentree.cpp - Preprocessing C:/git2/runtime/src/coreclr/src/dlls/dbgshim/dbgshim.ntdef. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/dlls/dbgshim/dbgshim.def - gschecks.cpp - hashbv.cpp - hwintrinsic.cpp - hostallocator.cpp - dbgshim.ntdef - indirectcalltransformer.cpp - importer.cpp - inline.cpp - inlinepolicy.cpp - cmake_pch.cxx - instr.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/dbgshim/CMakeLists.txt - jitconfig.cpp - jiteh.cpp - jithashtable.cpp - jittelemetry.cpp - lclmorph.cpp - lclvars.cpp - lir.cpp - liveness.cpp - loopcloning.cpp - lower.cpp - lsra.cpp - lsrabuild.cpp - dbgshim.cpp - morph.cpp - objectalloc.cpp - optcse.cpp - alloc.cpp - assertionprop.cpp - bitset.cpp - block.cpp - layout.cpp - codegencommon.cpp - codegenlinear.cpp - optimizer.cpp - compiler.cpp - copyprop.cpp - disasm.cpp - patchpoint.cpp - earlyprop.cpp - ee_il_dll.cpp - eeinterface.cpp - phase.cpp - emit.cpp - error.cpp - bitvector.cpp - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - rangecheck.cpp - gcinfo.cpp - comex.cpp - gentree.cpp - rationalize.cpp - guidfromname.cpp - gschecks.cpp - hashbv.cpp - regalloc.cpp - hwintrinsic.cpp - memorypool.cpp - hostallocator.cpp - indirectcalltransformer.cpp - importer.cpp - register_arg_convention.cpp - inline.cpp - iallocator.cpp - inlinepolicy.cpp - regset.cpp - instr.cpp - loaderheap.cpp - jitconfig.cpp - jiteh.cpp - scopeinfo.cpp - outstring.cpp - jithashtable.cpp - jittelemetry.cpp - lclmorph.cpp - sideeffects.cpp - lclvars.cpp - ilformatter.cpp - lir.cpp - sm.cpp - liveness.cpp - alloc.cpp - loopcloning.cpp - smdata.cpp - assertionprop.cpp - lower.cpp - lsra.cpp - smweights.cpp - bitset.cpp - lsrabuild.cpp - ssabuilder.cpp - block.cpp - opinfo.cpp - corimage.cpp - layout.cpp - codegencommon.cpp - codegenlinear.cpp - compiler.cpp - format1.cpp - prettyprintsig.cpp - copyprop.cpp - regutil.cpp - disasm.cpp - earlyprop.cpp - sha1.cpp - sigbuilder.cpp - ee_il_dll.cpp - eeinterface.cpp - sigparser.cpp - emit.cpp - error.cpp - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - gcinfo.cpp - sstring.cpp - util_nodependencies.cpp - gentree.cpp - utilmessagebox.cpp - gschecks.cpp - safewrap.cpp - clrhost.cpp - hashbv.cpp - cycletimer.cpp - hwintrinsic.cpp - md5.cpp - hostallocator.cpp - indirectcalltransformer.cpp - importer.cpp - inline.cpp - inlinepolicy.cpp - instr.cpp - util.cpp - stresslog.cpp - jitconfig.cpp - jiteh.cpp - jithashtable.cpp - jittelemetry.cpp - debug.cpp - lclmorph.cpp - pedecoder.cpp - winfix.cpp - longfilepathwrappers.cpp - yieldprocessornormalized.cpp - dacutil.cpp - lclvars.cpp - lir.cpp - liveness.cpp - loopcloning.cpp - lower.cpp - dlwrap.cpp - lsra.cpp - lsrabuild.cpp - securitywrapper.cpp - securityutil.cpp - stacktrace.cpp - hostimpl.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - treelifeupdater.cpp - typeinfo.cpp - unwind.cpp - utils.cpp - valuenum.cpp - codegenarmarch.cpp - codegenarm.cpp - decomposelongs.cpp - emitarm.cpp - lowerarmarch.cpp - lsraarmarch.cpp - lsraarm.cpp - targetarm.cpp - unwindarm.cpp - dllmain.cpp - morph.cpp - morph.cpp - objectalloc.cpp - objectalloc.cpp - optcse.cpp - optcse.cpp - optimizer.cpp - optimizer.cpp - patchpoint.cpp - patchpoint.cpp - phase.cpp - phase.cpp - rangecheck.cpp - rangecheck.cpp - rationalize.cpp - regalloc.cpp - rationalize.cpp - register_arg_convention.cpp - regset.cpp - regalloc.cpp - scopeinfo.cpp - sideeffects.cpp - sm.cpp - register_arg_convention.cpp - smdata.cpp - smweights.cpp - ssabuilder.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - treelifeupdater.cpp - regset.cpp - typeinfo.cpp - unwind.cpp - utils.cpp - scopeinfo.cpp - valuenum.cpp - codegenarmarch.cpp - codegenarm64.cpp - sideeffects.cpp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/tools/aot/jitinterface/Checked/jitinterface_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/tools/aot/jitinterface/Checked/jitinterface_x64.exp - sm.cpp - jitinterface_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\aot\jitinterface\Checked\jitinterface_x64.dll - smdata.cpp - smweights.cpp - ssabuilder.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - treelifeupdater.cpp - typeinfo.cpp - unwind.cpp - utils.cpp - emitarm64.cpp - lowerarmarch.cpp - lsraarmarch.cpp - valuenum.cpp - hotmetadata.cpp - codegenarmarch.cpp - hottable.cpp - lsraarm64.cpp - simd.cpp - codegenarm64.cpp - simdashwintrinsic.cpp - targetarm64.cpp - hotheapsdirectoryiterator.cpp - unwindarm.cpp - emitarm64.cpp - unwindarm64.cpp - hotheap.cpp - lowerarmarch.cpp - hwintrinsicarm64.cpp - hotheapwriter.cpp - hwintrinsiccodegenarm64.cpp - lsraarmarch.cpp - dllmain.cpp - lsraarm64.cpp - simd.cpp - simdashwintrinsic.cpp - targetarm64.cpp - unwindarm.cpp - unwindarm64.cpp - hwintrinsicarm64.cpp - hwintrinsiccodegenarm64.cpp - dllmain.cpp - apis.cpp - mdstaticapi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\staticmd\Checked\mdstaticapi.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt - utilcode_crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\utilcode\Checked\utilcode_crossgen.lib - cmake_pch.cxx - mdhotdata_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\hotdata\Checked\mdhotdata_ppdb.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/staticmd/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - apis.cpp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/dlls/dbgshim/Checked/dbgshim.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/dlls/dbgshim/Checked/dbgshim.exp - Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/mcs/CMakeLists.txt - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscorpe/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - mdstaticapi_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\staticmd\Checked\mdstaticapi_ppdb.lib - cmake_pch.cxx - cmake_pch.cxx - iceefilegen.cpp - ceefilegenwriter.cpp - pewriter.cpp - ceefilegenwritertokens.cpp - dbgshim.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\dbgshim\Checked\dbgshim.dll - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - mdcolumndescriptors.cpp - assemblymd.cpp - liteweightstgdb.cpp - assemblymd_emit.cpp - mdfileformat.cpp - classfactory.cpp - metamodel.cpp - metamodelro.cpp - recordpool.cpp - custattr_import.cpp - mdinternaldisp.cpp - custattr_emit.cpp - mdinternalro.cpp - strongnameinternal.cpp - disp.cpp - emit.cpp - filtermanager.cpp - helper.cpp - commandline.cpp - mcs.cpp - removedup.cpp - verbasmdump.cpp - verbconcat.cpp - verbdump.cpp - verbdumpmap.cpp - verbdumptoc.cpp - verbfracture.cpp - verbildump.cpp - alloc.cpp - assertionprop.cpp - bitset.cpp - block.cpp - cmake_pch.cxx - layout.cpp - codegencommon.cpp - codegenlinear.cpp - compiler.cpp - verbinteg.cpp - verbmerge.cpp - copyprop.cpp - mdruntime_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\runtime\Checked\mdruntime_ppdb.lib - mscorpe.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscorpe\Checked\mscorpe.lib - import.cpp - importhelper.cpp - mdutil.cpp - regmeta.cpp - regmeta_compilersupport.cpp - regmeta_emit.cpp - regmeta_import.cpp - regmeta_imetadatatables.cpp - regmeta_vm.cpp - liteweightstgdbrw.cpp - metamodelenc.cpp - metamodelrw.cpp - peparse.cpp - rwutil.cpp - stgio.cpp - stgtiggerstorage.cpp - stgtiggerstream.cpp - mdinternalrw.cpp - verbprintjiteeversion.cpp - verbremovedup.cpp - verbstat.cpp - pdbheap.cpp - verbstrip.cpp - verbtoc.cpp - asmdumper.cpp - alloc.cpp - assertionprop.cpp - bitset.cpp - block.cpp - layout.cpp - codegencommon.cpp - codegenlinear.cpp - callutils.cpp - compileresult.cpp - compiler.cpp - errorhandling.cpp - disasm.cpp - earlyprop.cpp - ee_il_dll.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/ildasm/exe/CMakeLists.txt - eeinterface.cpp - emit.cpp - error.cpp - copyprop.cpp - disasm.cpp - earlyprop.cpp - ee_il_dll.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt - eeinterface.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscorrc/CMakeLists.txt - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - gcinfo.cpp - gentree.cpp - gschecks.cpp - hashbv.cpp - hwintrinsic.cpp - ceeload.cpp - dasm.cpp - hostallocator.cpp - dasm_formattype.cpp - indirectcalltransformer.cpp - dasm_mi.cpp - dasm_sz.cpp - dis.cpp - dman.cpp - dres.cpp - importer.cpp - inline.cpp - inlinepolicy.cpp - instr.cpp - jitconfig.cpp - jiteh.cpp - jithashtable.cpp - jittelemetry.cpp - lclmorph.cpp - lclvars.cpp - hash.cpp - logging.cpp - mclist.cpp - methodcontext.cpp - methodcontextiterator.cpp - methodcontextreader.cpp - simpletimer.cpp - spmiutil.cpp - tocfile.cpp - typeutils.cpp - spmidumphelper.cpp - lir.cpp - liveness.cpp - loopcloning.cpp - lower.cpp - lsra.cpp - lsrabuild.cpp - mdcompiler_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\compiler\Checked\mdcompiler_ppdb.lib - morph.cpp - ildasmpch.cpp - objectalloc.cpp - optcse.cpp - windasm.cpp - optimizer.cpp - patchpoint.cpp - phase.cpp - rangecheck.cpp - rationalize.cpp - regalloc.cpp - register_arg_convention.cpp - regset.cpp - cmake_pch.cxx - scopeinfo.cpp - sideeffects.cpp - sm.cpp - smdata.cpp - smweights.cpp - ssabuilder.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - treelifeupdater.cpp - typeinfo.cpp - unwind.cpp - utils.cpp - valuenum.cpp - codegenxarch.cpp - emitxarch.cpp - lowerxarch.cpp - lsraxarch.cpp - simd.cpp - simdashwintrinsic.cpp - simdcodegenxarch.cpp - targetamd64.cpp - unwindamd64.cpp - hwintrinsicxarch.cpp - hwintrinsiccodegenxarch.cpp - emit.cpp - error.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/jit/CMakeLists.txt - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - dllmain.cpp - mscorrc.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscorrc\Checked\mscorrc.dll - gcinfo.cpp - gentree.cpp - gschecks.cpp - hashbv.cpp - hwintrinsic.cpp - hostallocator.cpp - indirectcalltransformer.cpp - importer.cpp - inline.cpp - inlinepolicy.cpp - instr.cpp - jitconfig.cpp - jiteh.cpp - jithashtable.cpp - jittelemetry.cpp - lclmorph.cpp - lclvars.cpp - lir.cpp - liveness.cpp - loopcloning.cpp - cmake_pch.cxx - lower.cpp - lsra.cpp - lsrabuild.cpp - morph.cpp - objectalloc.cpp - optcse.cpp - optimizer.cpp - patchpoint.cpp - phase.cpp - rangecheck.cpp - rationalize.cpp - regalloc.cpp - register_arg_convention.cpp - regset.cpp - scopeinfo.cpp - sideeffects.cpp - sm.cpp - smdata.cpp - smweights.cpp - ssabuilder.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - treelifeupdater.cpp - typeinfo.cpp - unwind.cpp - utils.cpp - valuenum.cpp - codegenxarch.cpp - emitxarch.cpp - lowerxarch.cpp - lsraxarch.cpp - simd.cpp - simdashwintrinsic.cpp - simdcodegenxarch.cpp - targetamd64.cpp - unwindamd64.cpp - hwintrinsicxarch.cpp - hwintrinsiccodegenxarch.cpp - dllmain.cpp - commandline.cpp - cycletimer.cpp - icorjitinfo.cpp - jitdebugger.cpp - jitinstance.cpp - methodstatsemitter.cpp - neardiffer.cpp - parallelsuperpmi.cpp - superpmi.cpp - jithost.cpp - callutils.cpp - compileresult.cpp - errorhandling.cpp - hash.cpp - logging.cpp - mclist.cpp - methodcontext.cpp - alloc.cpp - assertionprop.cpp - methodcontextreader.cpp - simpletimer.cpp - bitset.cpp - block.cpp - spmiutil.cpp - layout.cpp - tocfile.cpp - codegencommon.cpp - codegenlinear.cpp - compiler.cpp - typeutils.cpp - copyprop.cpp - disasm.cpp - spmidumphelper.cpp - earlyprop.cpp - ee_il_dll.cpp - eeinterface.cpp - emit.cpp - error.cpp - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - gcinfo.cpp - Generating coreclr module index file -> C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/inc/runtimemoduleindex.h - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt - gentree.cpp - gschecks.cpp - hashbv.cpp - hwintrinsic.cpp - ildasm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ildasm\exe\Checked\ildasm.exe - hostallocator.cpp - indirectcalltransformer.cpp - importer.cpp - Generating mscordaccore module index file -> C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/inc/dacmoduleindex.h - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt - mscoree.cpp - unixinterface.cpp - delayloadhook.cpp - inline.cpp - inlinepolicy.cpp - instr.cpp - jitconfig.cpp - jiteh.cpp - jithashtable.cpp - jittelemetry.cpp - lclmorph.cpp - lclvars.cpp - lir.cpp - liveness.cpp - loopcloning.cpp - lower.cpp - lsra.cpp - lsrabuild.cpp - morph.cpp - objectalloc.cpp - optcse.cpp - optimizer.cpp - patchpoint.cpp - phase.cpp - rangecheck.cpp - rationalize.cpp - regalloc.cpp - register_arg_convention.cpp - regset.cpp - scopeinfo.cpp - sideeffects.cpp - sm.cpp - smdata.cpp - smweights.cpp - ssabuilder.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - treelifeupdater.cpp - typeinfo.cpp - unwind.cpp - utils.cpp - valuenum.cpp - codegenxarch.cpp - emitxarch.cpp - lowerxarch.cpp - mdruntimerw_ppdb.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\md\enc\Checked\mdruntimerw_ppdb.lib - lsraxarch.cpp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm64_x64.exp - simd.cpp - simdashwintrinsic.cpp - Preprocessing C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-collector/superpmi-shim-collector.def. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-collector/superpmi-shim-collector.def - simdcodegenxarch.cpp - targetamd64.cpp - unwindamd64.cpp - superpmi-shim-collector.def - hwintrinsicxarch.cpp - hwintrinsiccodegenxarch.cpp - dllmain.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-collector/CMakeLists.txt - clrjit_unix_arm64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_unix_arm64_x64.dll - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x86_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x86_x64.exp - Generating mscordbi module index file -> C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/inc/dbimoduleindex.h - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordbi/CMakeLists.txt - cmake_pch.cxx - clrjit_win_x86_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_x86_x64.dll - mcs.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\mcs\Checked\mcs.exe - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_arm_x64.exp - superpmi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi\Checked\superpmi.exe - clrjit_unix_arm_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_unix_arm_x64.dll - alloc.cpp - assertionprop.cpp - bitset.cpp - block.cpp - layout.cpp - codegencommon.cpp - codegenlinear.cpp - compiler.cpp - copyprop.cpp - disasm.cpp - earlyprop.cpp - ee_il_dll.cpp - eeinterface.cpp - emit.cpp - error.cpp - flowgraph.cpp - gcdecode.cpp - gcencode.cpp - gcinfo.cpp - gentree.cpp - gschecks.cpp - hashbv.cpp - hwintrinsic.cpp - hostallocator.cpp - indirectcalltransformer.cpp - importer.cpp - inline.cpp - inlinepolicy.cpp - instr.cpp - jitconfig.cpp - jiteh.cpp - jithashtable.cpp - jittelemetry.cpp - lclmorph.cpp - lclvars.cpp - lir.cpp - Preprocessing C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-simple/superpmi-shim-simple.def. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-simple/superpmi-shim-simple.def - superpmi-shim-simple.def - Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-simple/CMakeLists.txt - liveness.cpp - loopcloning.cpp - lower.cpp - lsra.cpp - lsrabuild.cpp - jithost.cpp - icorjitcompiler.cpp - icorjitinfo.cpp - cmake_pch.cxx - superpmi-shim-collector.cpp - morph.cpp - callutils.cpp - objectalloc.cpp - compileresult.cpp - errorhandling.cpp - hash.cpp - optcse.cpp - optimizer.cpp - patchpoint.cpp - phase.cpp - rangecheck.cpp - rationalize.cpp - regalloc.cpp - register_arg_convention.cpp - regset.cpp - scopeinfo.cpp - sideeffects.cpp - sm.cpp - smdata.cpp - smweights.cpp - ssabuilder.cpp - logging.cpp - mclist.cpp - methodcontext.cpp - methodcontextreader.cpp - simpletimer.cpp - spmiutil.cpp - tocfile.cpp - typeutils.cpp - spmidumphelper.cpp - ssarenamestate.cpp - stacklevelsetter.cpp - Preprocessing C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-counter/superpmi-shim-counter.def. Outputting to C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-counter/superpmi-shim-counter.def - superpmi-shim-counter.def - Building Custom Rule C:/git2/runtime/src/coreclr/src/ToolBox/superpmi/superpmi-shim-counter/CMakeLists.txt - treelifeupdater.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/tools/crossgen/CMakeLists.txt - typeinfo.cpp - unwind.cpp - utils.cpp - valuenum.cpp - codegenarmarch.cpp - crossgen.cpp - consoleargs.cpp - codegenarm.cpp - decomposelongs.cpp - emitarm.cpp - lowerarmarch.cpp - lsraarmarch.cpp - lsraarm.cpp - targetarm.cpp - jithost.cpp - cmake_pch.cxx - unwindarm.cpp - icorjitcompiler.cpp - icorjitinfo.cpp - dllmain.cpp - superpmi-shim-simple.cpp - callutils.cpp - compileresult.cpp - errorhandling.cpp - hash.cpp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_x64_x64.exp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm64_x64.exp - clrjit_win_x64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_x64_x64.dll - logging.cpp - mclist.cpp - methodcontext.cpp - methodcontextreader.cpp - simpletimer.cpp - spmiutil.cpp - tocfile.cpp - typeutils.cpp - spmidumphelper.cpp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit.exp - clrjit.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit.dll - clrjit_win_arm64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_arm64_x64.dll - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/runtimeinfo/CMakeLists.txt - jithost.cpp - icorjitcompiler.cpp - icorjitinfo.cpp - methodcallsummarizer.cpp - superpmi-shim-counter.cpp - callutils.cpp - compileresult.cpp - errorhandling.cpp - runtimeinfo.cpp - hash.cpp - logging.cpp - mclist.cpp - methodcontext.cpp - methodcontextreader.cpp - simpletimer.cpp - spmiutil.cpp - tocfile.cpp - typeutils.cpp - spmidumphelper.cpp - coreclr_static.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\dlls\mscoree\coreclr\Checked\coreclr_static.lib - runtimeinfo.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\debug\runtimeinfo\Checked\runtimeinfo.lib - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-collector/Checked/superpmi-shim-collector.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-collector/Checked/superpmi-shim-collector.exp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_win_arm_x64.exp - superpmi-shim-collector.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi-shim-collector\Checked\superpmi-shim-collector.dll - clrjit_win_arm_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_win_arm_x64.dll - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_x64_x64.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/jit/Checked/clrjit_unix_x64_x64.exp - clrjit_unix_x64_x64.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\jit\Checked\clrjit_unix_x64_x64.dll - crossgen.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\tools\crossgen\Checked\crossgen.exe - Building Custom Rule C:/git2/runtime/src/coreclr/src/ilasm/CMakeLists.txt - assem.cpp - writer.cpp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-simple/Checked/superpmi-shim-simple.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-simple/Checked/superpmi-shim-simple.exp - writer_enc.cpp - superpmi-shim-simple.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi-shim-simple\Checked\superpmi-shim-simple.dll - method.cpp - asmman.cpp - main.cpp - assembler.cpp - asmparse.cpp - portable_pdb.cpp - Creating library C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-counter/Checked/superpmi-shim-counter.lib and object C:/git2/runtime/artifacts/obj/coreclr/windows.x64.Checked/src/ToolBox/superpmi/superpmi-shim-counter/Checked/superpmi-shim-counter.exp - superpmi-shim-counter.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ToolBox\superpmi\superpmi-shim-counter\Checked\superpmi-shim-counter.dll - ilasm.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\windows.x64.Checked\src\ilasm\Checked\ilasm.exe - Building Custom Rule C:/git2/runtime/src/coreclr/CMakeLists.txt - -- Install configuration: "Checked" - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/lib/System.Globalization.Native.lib - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corerror.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corprof.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./jitinterface_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/jitinterface_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrgc.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrgc.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/gcinfo/gcinfoencoder.cpp - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/clrjit.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/clrjit.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_unix_arm64_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_unix_arm64_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_unix_x64_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_unix_x64_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_arm64_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_arm64_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_x64_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_x64_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_unix_arm_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_unix_arm_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_arm_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_arm_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clrjit_win_x86_x64.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clrjit_win_x86_x64.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/cfi.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/cor.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/cordebuginfo.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/coredistools.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corhdr.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corinfo.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corjit.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/corjithost.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/opcode.def - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/openum.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/gcinfoencoder.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/inc/gcinfotypes.h - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./createdump.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/createdump.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/createdump.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/createdump.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./clretwrc.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/clretwrc.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/clretwrc.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/clretwrc.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./dbgshim.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/dbgshim.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/dbgshim.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/dbgshim.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mscordbi.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/mscordbi.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscordbi.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/mscordbi.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mscordaccore.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/mscordaccore.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscordaccore.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/mscordaccore.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscordaccore_amd64_amd64_42.42.42.42424.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./coreclr.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/coreclr.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/coreclr.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/coreclr.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/lib/coreclr_static.lib - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mscorrc.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/mscorrc.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/mscorrc.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/mscorrc.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./SOS_README.md - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/mcs.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./mcs.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi-shim-collector.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-collector.lib - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-collector.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi-shim-counter.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-counter.lib - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-counter.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/PDB/superpmi-shim-simple.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-simple.lib - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./superpmi-shim-simple.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./crossgen.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/crossgen.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/crossgen.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/sharedFramework/PDB/crossgen.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/dactabletools/GenClrDebugResource.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/dactabletools/InjectResource.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./ildasm.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/ildasm.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./ilasm.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/ilasm.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./CoreRun.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/CoreRun.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./CoreConsole.exe - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/CoreConsole.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./CoreShim.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/windows.x64.Checked/./PDB/CoreShim.pdb - - Build succeeded. - 0 Warning(s) - 0 Error(s) - - Time Elapsed 00:06:30.79 - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-console-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-console-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-console-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-console-l1-2-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-datetime-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-datetime-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-debug-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-debug-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-errorhandling-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-errorhandling-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-file-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-file-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-file-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-file-l1-2-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-file-l2-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-file-l2-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-handle-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-handle-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-heap-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-heap-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-interlocked-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-interlocked-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-libraryloader-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-libraryloader-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-localization-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-localization-l1-2-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-memory-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-memory-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-namedpipe-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-namedpipe-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-processenvironment-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-processenvironment-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-1.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-processthreads-l1-1-1.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-profile-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-profile-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-rtlsupport-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-rtlsupport-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-string-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-string-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-synch-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-synch-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-synch-l1-2-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-synch-l1-2-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-sysinfo-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-sysinfo-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-timezone-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-timezone-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-core-util-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-core-util-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-conio-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-conio-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-convert-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-convert-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-environment-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-environment-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-filesystem-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-filesystem-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-heap-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-heap-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-locale-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-locale-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-math-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-math-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-multibyte-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-multibyte-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-private-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-private-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-process-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-process-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-runtime-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-runtime-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-stdio-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-stdio-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-string-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-string-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-time-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-time-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\api-ms-win-crt-utility-l1-1-0.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\api-ms-win-crt-utility-l1-1-0.dll - C:\Program Files (x86)\Windows Kits\10\Redist\10.0.17763.0\ucrt\DLLs\x64\ucrtbase.dll -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\Redist\ucrt\DLLs\x64\ucrtbase.dll - 42 File(s) copied - BUILD: Build succeeded. Finished at 12:14:29.90 - BUILD: Product binaries are available at C:\git2\runtime\src\coreclr\..\..\artifacts\bin\coreclr\windows.x64.Checked - BUILD: Starting Build at 12:14:30.18 - BUILD: Detected Visual Studio 16.0 developer command prompt environment - BUILD: Commencing CoreCLR product build - BUILD: Checking prerequisites - BUILD: Using CMake from C:\Program Files\CMake\bin\cmake.exe - BUILD: Number of processor cores 4 - BUILD: Generating native version headers - C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\GenerateVersionHeaders_Linux__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:NativeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\_version.h /p:RuntimeVersionFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\runtime_version.h /p:TargetOS=Linux /p:Configuration=Checked /p:TargetArchitecture=x64 /restore /t:GenerateRuntimeVersionFile /warnaserror C:\git2\runtime\src\coreclr\..\..\eng\empty.csproj - Determining projects to restore... - All projects are up-to-date for restore. - BUILD: Restoring the OptimizationData Package - C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\OptRestore_Linux__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /nodereuse:false /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=Linux /p:Configuration=Checked /p:TargetArchitecture=x64 /t:Restore /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj - Determining projects to restore... - All projects are up-to-date for restore. - C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\MSBuild.dll /nologo -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\git2\runtime\.dotnet\sdk\5.0.100-rc.2.20479.15\dotnet.dll -maxcpucount /m -verbosity:m /v:minimal /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\PgoVersionRead_Linux__x64__Checked.binlog /clp:Summary /clp:nosummary /nr:True /p:ContinuousIntegrationBuild=False /p:TreatWarningsAsErrors=true /p:TargetOS=Linux /p:Configuration=Checked /p:TargetArchitecture=x64 /p:PgoDataPackagePathOutputFile=C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\Linux.x64.Checked\optdatapath.txt /t:DumpPgoDataPackagePath /warnaserror C:\git2\runtime\src\coreclr\src\.nuget\optdata\optdata.csproj - optimizationPGOCoreCLR Package path: C:\Users\carol\.nuget\packages\optimization.linux-x64.pgo.coreclr\99.99.99-master-20200806.6 written to: C:\git2\runtime\src\coreclr\..\..\artifacts\obj\coreclr\Linux.x64.Checked\optdatapath.txt - BUILD: Commencing build of cross architecture native components for Linux.x64.Checked - BUILD: Using environment: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\\..\..\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 - ********************************************************************** - ** Visual Studio 2019 Developer Command Prompt v16.6.5 - ** Copyright (c) 2020 Microsoft Corporation - ********************************************************************** - [vcvarsall.bat] Environment initialized for: 'x86_x64' - Not searching for unused variables given on the command line. - -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. - -- The C compiler identification is MSVC 19.26.28806.0 - -- The CXX compiler identification is MSVC 19.26.28806.0 - -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works - -- Detecting C compiler ABI info - -- Detecting C compiler ABI info - done - -- Detecting C compile features - -- Detecting C compile features - done - -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works - -- Detecting CXX compiler ABI info - -- Detecting CXX compiler ABI info - done - -- Detecting CXX compile features - -- Detecting CXX compile features - done - -- The ASM_MASM compiler identification is MSVC - -- Found assembler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/ml64.exe - -- Looking for include file stdalign.h - -- Looking for include file stdalign.h - not found - -- Looking for include file stdatomic.h - -- Looking for include file stdatomic.h - not found - -- Performing Test HAVE_THREAD_LOCAL - -- Performing Test HAVE_THREAD_LOCAL - Failed - -- Looking for include file link.h - -- Looking for include file link.h - not found - -- Looking for include file sys/link.h - -- Looking for include file sys/link.h - not found - -- Looking for include file atomic_ops.h - -- Looking for include file atomic_ops.h - not found - -- Performing Test HAVE_SYNC_ATOMICS - -- Performing Test HAVE_SYNC_ATOMICS - Failed - -- Performing Test HAVE__BUILTIN_UNREACHABLE - -- Performing Test HAVE__BUILTIN_UNREACHABLE - Failed - -- Performing Test HAVE_STDALIGN_ALIGNAS - -- Performing Test HAVE_STDALIGN_ALIGNAS - Failed - -- Found PythonInterp: C:/Python27/python.exe (found version "2.7.17") - Read file version from native version header at 'C:/git2/runtime/src/coreclr/../../artifacts/obj/coreclr/_version.h'. - -- Configuring done - -- Generating done - -- Build files have been written to: C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen - C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe /nologo /bl:C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.binlog /clp:ForceNoAlign;Summary /flp1:WarningsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.wrn /flp2:ErrorsOnly;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.err /flp:Verbosity=normal;LogFile=C:\git2\runtime\src\coreclr\..\..\artifacts\log\Checked\Cross_Linux__x64__Checked.log /m /p:Configuration=Checked /p:Platform=x64 /p:VisualStudioVersion=16.0 /v:m install.vcxproj - Checking Build System - Building Custom Rule C:/git2/runtime/src/coreclr/src/pal/src/libunwind/src/CMakeLists.txt - remote-unwind.cpp - pal-single-threaded.c - os-linux.c - init.c - flush_cache.c - mempool.c - strerror.c - is_fpreg.c - regname.c - Gos-linux.c - Gdyn-extract.c - Gdyn-remote.c - Gfind_dynamic_proc_info.c - Gget_proc_info_by_ip.c - Gget_proc_name.c - Gput_dynamic_unwind_info.c - Gdestroy_addr_space.c - Gget_reg.c - Gset_reg.c - Gget_fpreg.c - Gset_fpreg.c - Gset_caching_policy.c - Gset_cache_size.c - _OOP_find_proc_info.c - Gapply_reg_state.c - Greg_states_iterate.c - Gcreate_addr_space.c - Gget_save_loc.c - Gglobal.c - Ginit.c - Ginit_local.c - Ginit_remote.c - Gget_proc_info.c - Gregs.c - Gresume.c - Gstash_frame.c - Gstep.c - Gtrace.c - Gget_accessors.c - global.c - Gexpr.c - Gfde.c - Gparser.c - Gpe.c - Gfind_proc_info-lsb.c - Gfind_unwind_table.c - elf64.c - libunwind_xdac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\pal\src\libunwind\src\libunwind_xdac.dir\Checked\libunwind_xdac.lib - Compiling cordebug.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\cordebug.idl - cordebug.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Preprocessing C:/git2/runtime/src/coreclr/src/dlls/mscordac/mscordac.src. Outputting to C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordac/Checked/mscordac.def - mscordac.src - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl - objidl.idl - mscordac.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/debug-pal/CMakeLists.txt - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl - oaidl.idl - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/ildbsymlib/CMakeLists.txt - twowaypipe.cpp - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf - mscordacobj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\dlls\mscordac\mscordacobj.dir\Checked\mscordacobj.lib - oaidl.acf - symread.cpp - symbinder.cpp - ildbsymbols.cpp - symwrite.cpp - Compiling xcordebug.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\xcordebug.idl - xcordebug.idl - Processing C:/git2/runtime/src/coreclr/src/inc\cordebug.idl - cordebug.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - debug-pal_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\debug-pal\debug-pal_obj.dir\Checked\debug-pal_obj.lib - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl - objidl.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl - oaidl.idl - Compiling clrdata.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\clrdata.idl - clrdata.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Compiling clrinternal.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\clrinternal.idl - clrinternal.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - ildbsymlib_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\ildbsymlib\ildbsymlib_obj.dir\Checked\ildbsymlib_obj.lib - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:/git2/runtime/src/coreclr/src/inc\mscoree.idl - mscoree.idl - Compiling xclrdata.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\xclrdata.idl - xclrdata.idl - Processing C:/git2/runtime/src/coreclr/src/inc\clrdata.idl - clrdata.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Compiling corprof.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\corprof.idl - corprof.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/eventing/EtwProvider/CMakeLists.txt - Compiling corpub.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\corpub.idl - corpub.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl - oaidl.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl - objidl.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf - oaidl.acf - Compiling mscorsvc.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\mscorsvc.idl - mscorsvc.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl - Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/eventing/CMakeLists.txt - oaidl.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl - objidl.idl - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/daccess/CMakeLists.txt - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf - oaidl.acf - Compiling clrprivbinding.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - cmake_pch.cxx - Processing C:\git2\runtime\src\coreclr\src\inc\clrprivbinding.idl - clrprivbinding.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl - objidl.idl - Processing C:/git2/runtime/src/coreclr/src/inc\fusion.idl - fusion.idl - Compiling corsym.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\corsym.idl - corsym.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.idl - oaidl.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\objidl.idl - objidl.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.acf - oaidl.acf - Compiling sospriv.idl - Microsoft (R) 32b/64b MIDL Compiler Version 8.01.0622 - Copyright (c) Microsoft Corporation. All rights reserved. - Processing C:\git2\runtime\src\coreclr\src\inc\sospriv.idl - sospriv.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\unknwn.idl - unknwn.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypes.idl - wtypes.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\wtypesbase.idl - wtypesbase.idl - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\basetsd.h - basetsd.h - Processing C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared\guiddef.h - guiddef.h - Processing C:/git2/runtime/src/coreclr/src/inc\xclrdata.idl - xclrdata.idl - Processing C:/git2/runtime/src/coreclr/src/inc\clrdata.idl - clrdata.idl - Building Custom Rule C:/git2/runtime/src/coreclr/src/inc/CMakeLists.txt - cordebug_i.c - xcordebug_i.c - clrdata_i.c - clrinternal_i.c - xclrdata_i.c - corprof_i.c - corpub_i.c - mscorsvc_i.c - clrprivbinding_i.c - corsym_i.c - sospriv_i.c - corguids_obj.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\inc\corguids_obj.dir\Checked\corguids_obj.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/datasource/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/di/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt - cmake_pch.cxx - Assembling C:\git2\runtime\src\coreclr\src\debug\di\amd64\FloatConversion.asm... - cmake_pch.cxx - cmake_pch.cxx - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/utilcode/CMakeLists.txt - cmake_pch.cxx - dacdbiimpl.cpp - dacdbiimpllocks.cpp - dacdbiimplstackwalk.cpp - daccess.cpp - dacfn.cpp - enummem.cpp - fntableaccess.cpp - inspect.cpp - cmake_pch.cxx - reimpl.cpp - request.cpp - request_svr.cpp - stack.cpp - hotmetadata.cpp - hottable.cpp - mdcolumndescriptors.cpp - liteweightstgdb.cpp - hotheapsdirectoryiterator.cpp - mdfileformat.cpp - metamodel.cpp - metamodelro.cpp - recordpool.cpp - mdinternaldisp.cpp - mdinternalro.cpp - api.cpp - datatargetreader.cpp - hotheap.cpp - remotemdinternalrwsource.cpp - targettypes.cpp - clrhost_nodependencies.cpp - ccomprc.cpp - ex.cpp - sbuffer.cpp - sstring_com.cpp - fstring.cpp - namespaceutil.cpp - makepath.cpp - strongnameinternal.cpp - hotheapwriter.cpp - task.cpp - nidump.cpp - datatargetadapter.cpp - primitives.cpp - assemblymd.cpp - assemblymd_emit.cpp - classfactory.cpp - custattr_import.cpp - custattr_emit.cpp - disp.cpp - emit.cpp - splitpath.cpp - filtermanager.cpp - clrconfig.cpp - configuration.cpp - helper.cpp - collections.cpp - posterror.cpp - fstream.cpp - clrhelpers.cpp - stgpool.cpp - stgpooli.cpp - import.cpp - importhelper.cpp - mdutil.cpp - stgpoolreadonly.cpp - regmeta.cpp - regmeta_compilersupport.cpp - utsem.cpp - peinformation.cpp - regmeta_emit.cpp - regmeta_import.cpp - check.cpp - regmeta_imetadatatables.cpp - log.cpp - regmeta_vm.cpp - arraylist.cpp - bitvector.cpp - comex.cpp - guidfromname.cpp - memorypool.cpp - iallocator.cpp - loaderheap.cpp - outstring.cpp - ilformatter.cpp - opinfo.cpp - corimage.cpp - mdruntime-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\runtime\Checked\mdruntime-dbi.lib - format1.cpp - liteweightstgdbrw.cpp - prettyprintsig.cpp - metamodelenc.cpp - metamodelrw.cpp - peparse.cpp - regutil.cpp - mdhotdata-staticcrt.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\hotdata\Checked\mdhotdata-staticcrt.lib - mdcompiler-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\compiler\Checked\mdcompiler-dbi.lib - rwutil.cpp - sha1.cpp - mddatasource_dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\datasource\Checked\mddatasource_dbi.lib - stgio.cpp - sigbuilder.cpp - stgtiggerstorage.cpp - sigparser.cpp - stgtiggerstream.cpp - sstring.cpp - mdinternalrw.cpp - util_nodependencies.cpp - pdbheap.cpp - utilmessagebox.cpp - safewrap.cpp - clrhost.cpp - cycletimer.cpp - md5.cpp - util.cpp - stresslog.cpp - debug.cpp - pedecoder.cpp - winfix.cpp - longfilepathwrappers.cpp - yieldprocessornormalized.cpp - hostimpl.cpp - daccess.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\daccess\Checked\daccess.lib - mdruntimerw-dbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\enc\Checked\mdruntimerw-dbi.lib - cmake_pch.cxx - Generating mscordaccore.exp export file - Microsoft (R) Library Manager Version 14.26.28806.0 - Copyright (C) Microsoft Corporation. All rights reserved. - - Creating library C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordac/mscordaccore.lib and object C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordac/mscordaccore.exp - shimprocess.cpp - shimcallback.cpp - shimevents.cpp - shimdatatarget.cpp - shimstackwalk.cpp - breakpoint.cpp - cordb.cpp - divalue.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt - dbgtransportmanager.cpp - hash.cpp - module.cpp - nativepipeline.cpp - platformspecific.cpp - process.cpp - rsappdomain.cpp - rsassembly.cpp - rsclass.cpp - rsfunction.cpp - rsmain.cpp - rsmda.cpp - rsregsetcommon.cpp - rsstackwalk.cpp - rsthread.cpp - rstype.cpp - shared.cpp - symbolinfo.cpp - valuehome.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/hotdata/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/unwinder/CMakeLists.txt - utilcodestaticnohost.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\utilcode\Checked\utilcodestaticnohost.lib - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/dbgutil/CMakeLists.txt - unwinder.cpp - unwinder_amd64.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/enc/CMakeLists.txt - dbgutil.cpp - elfreader.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/debug/ee/dac/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/compiler/CMakeLists.txt - Building Custom Rule C:/git2/runtime/src/coreclr/src/md/runtime/CMakeLists.txt - cmake_pch.cxx - cmake_pch.cxx - cmake_pch.cxx - hotmetadata.cpp - hottable.cpp - hotheapsdirectoryiterator.cpp - hotheap.cpp - hotheapwriter.cpp - Building Custom Rule C:/git2/runtime/src/coreclr/src/utilcode/CMakeLists.txt - cmake_pch.cxx - Building Custom Rule C:/git2/runtime/src/coreclr/src/vm/CMakeLists.txt - cmake_pch.cxx - mdhotdata_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\hotdata\Checked\mdhotdata_dac.lib - dbgutil.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\dbgutil\Checked\dbgutil.lib - cmake_pch.cxx - liteweightstgdbrw.cpp - metamodelenc.cpp - metamodelrw.cpp - peparse.cpp - rwutil.cpp - stgio.cpp - stgtiggerstorage.cpp - stgtiggerstream.cpp - mdinternalrw.cpp - pdbheap.cpp - assemblymd.cpp - assemblymd_emit.cpp - classfactory.cpp - custattr_import.cpp - custattr_emit.cpp - disp.cpp - emit.cpp - filtermanager.cpp - helper.cpp - import.cpp - importhelper.cpp - mdcolumndescriptors.cpp - mdutil.cpp - liteweightstgdb.cpp - regmeta.cpp - mdfileformat.cpp - metamodel.cpp - metamodelro.cpp - recordpool.cpp - mdinternaldisp.cpp - mdinternalro.cpp - strongnameinternal.cpp - regmeta_compilersupport.cpp - regmeta_emit.cpp - regmeta_import.cpp - regmeta_imetadatatables.cpp - regmeta_vm.cpp - clrhost_nodependencies.cpp - ccomprc.cpp - ex.cpp - sbuffer.cpp - sstring_com.cpp - fstring.cpp - namespaceutil.cpp - makepath.cpp - splitpath.cpp - clrconfig.cpp - configuration.cpp - collections.cpp - posterror.cpp - fstream.cpp - clrhelpers.cpp - stgpool.cpp - cordbdi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\di\Checked\cordbdi.lib - stgpooli.cpp - stgpoolreadonly.cpp - controller.cpp - utsem.cpp - peinformation.cpp - debugger.cpp - debuggermodule.cpp - mdruntimerw_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\enc\Checked\mdruntimerw_dac.lib - functioninfo.cpp - check.cpp - log.cpp - unwinder_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\unwinder\Checked\unwinder_dac.lib - mdcompiler_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\compiler\Checked\mdcompiler_dac.lib - arraylist.cpp - bitvector.cpp - appdomain.cpp - array.cpp - comex.cpp - assembly.cpp - guidfromname.cpp - assemblyloadcontext.cpp - baseassemblyspec.cpp - memorypool.cpp - iallocator.cpp - binder.cpp - loaderheap.cpp - bundle.cpp - outstring.cpp - ilformatter.cpp - castcache.cpp - opinfo.cpp - corimage.cpp - callcounting.cpp - format1.cpp - ceeload.cpp - class.cpp - mdruntime_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\md\runtime\Checked\mdruntime_dac.lib - prettyprintsig.cpp - classhash.cpp - regutil.cpp - classlayoutinfo.cpp - sha1.cpp - sigbuilder.cpp - clsload.cpp - sigparser.cpp - codeman.cpp - sstring.cpp - codeversion.cpp - comdelegate.cpp - cordbee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\debug\ee\dac\Checked\cordbee_dac.lib - util_nodependencies.cpp - utilmessagebox.cpp - contractimpl.cpp - coreassemblyspec.cpp - safewrap.cpp - clrhost.cpp - corebindresult.cpp - cycletimer.cpp - corhost.cpp - crst.cpp - md5.cpp - debugdebugger.cpp - util.cpp - debughelp.cpp - stresslog.cpp - debuginfostore.cpp - debug.cpp - pedecoder.cpp - decodemd.cpp - winfix.cpp - disassembler.cpp - longfilepathwrappers.cpp - yieldprocessornormalized.cpp - dllimport.cpp - hostimpl.cpp - domainfile.cpp - dumpdiagnosticprotocolhelper.cpp - dynamicmethod.cpp - ecall.cpp - eedbginterfaceimpl.cpp - eehash.cpp - eetwain.cpp - encee.cpp - excep.cpp - exstate.cpp - field.cpp - formattype.cpp - fptrstubs.cpp - frames.cpp - gctoclreventsink.cpp - gcheaputilities.cpp - gchandleutilities.cpp - genericdict.cpp - generics.cpp - hash.cpp - hillclimbing.cpp - ilinstrumentation.cpp - ilstubcache.cpp - ilstubresolver.cpp - inlinetracking.cpp - instmethhash.cpp - jithost.cpp - jitinterface.cpp - loaderallocator.cpp - memberload.cpp - method.cpp - methoddescbackpatchinfo.cpp - methodimpl.cpp - methoditer.cpp - methodtable.cpp - nativeimage.cpp - object.cpp - onstackreplacement.cpp - pefile.cpp - peimage.cpp - peimagelayout.cpp - perfmap.cpp - perfinfo.cpp - pgo.cpp - precode.cpp - prestub.cpp - profilerdiagnosticprotocolhelper.cpp - rejit.cpp - sigformat.cpp - siginfo.cpp - spinlock.cpp - stackwalk.cpp - stublink.cpp - stubmgr.cpp - syncblk.cpp - threadpoolrequest.cpp - threads.cpp - threadstatics.cpp - tieredcompilation.cpp - typectxt.cpp - typedesc.cpp - typeequivalencehash.cpp - typehandle.cpp - typehash.cpp - typestring.cpp - util.cpp - vars.cpp - versionresilienthashcode.cpp - virtualcallstub.cpp - win32threadpool.cpp - yieldprocessornormalized.cpp - utilcode_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\utilcode\Checked\utilcode_dac.lib - zapsig.cpp - readytoruninfo.cpp - threaddebugblockinginfo.cpp - exceptionhandling.cpp - cgenamd64.cpp - excepamd64.cpp - gmsamd64.cpp - stublinkeramd64.cpp - handletable.cpp - handletablecore.cpp - handletablescan.cpp - objecthandle.cpp - Preprocessing C:/git2/runtime/src/coreclr/src/dlls/mscordbi/mscordbi.src. Outputting to C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordbi/mscordbi.def - mscordbi.src - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordbi/CMakeLists.txt - cmake_pch.cxx - cee_dac.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\vm\Checked\cee_dac.lib - Building Custom Rule C:/git2/runtime/src/coreclr/src/dlls/mscordac/CMakeLists.txt - mscordbi.cpp - mscordaccore.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\dlls\mscordac\Checked\mscordaccore.dll - Creating library C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordbi/Checked/mscordbi.lib and object C:/git2/runtime/artifacts/obj/coreclr/Linux.x64.Checked/crossgen/src/dlls/mscordbi/Checked/mscordbi.exp - mscordbi.vcxproj -> C:\git2\runtime\artifacts\obj\coreclr\Linux.x64.Checked\crossgen\src\dlls\mscordbi\Checked\mscordbi.dll - Building Custom Rule C:/git2/runtime/src/coreclr/CMakeLists.txt - -- Install configuration: "Checked" - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordbi.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordbi.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordbi.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordbi.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordaccore.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/./mscordaccore.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordaccore.dll - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordaccore.pdb - -- Installing: C:/git2/runtime/artifacts/bin/coreclr/Linux.x64.Checked/x64/sharedFramework/mscordaccore_amd64_amd64_42.42.42.42424.dll - - Build succeeded. - 0 Warning(s) - 0 Error(s) - - Time Elapsed 00:01:25.85 - BUILD: Build succeeded. Finished at 12:17:04.86 - BUILD: Product binaries are available at C:\git2\runtime\src\coreclr\..\..\artifacts\bin\coreclr\Linux.x64.Checked - runincontext -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\runincontext.dll - ILCompiler.Reflection.ReadyToRun -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\ILCompiler.Reflection.ReadyToRun.dll - R2RDump -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\R2RDump\R2RDump.dll - ILCompiler.TypeSystem.ReadyToRun -> C:\git2\runtime\artifacts\bin\ILCompiler.TypeSystem.ReadyToRun\x64\Checked\ILCompiler.TypeSystem.ReadyToRun.dll - dotnet-pgo -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\dotnet-pgo\dotnet-pgo.dll - R2RTest -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\R2RTest\R2RTest.dll - ILCompiler.DependencyAnalysisFramework -> C:\git2\runtime\artifacts\bin\ILCompiler.DependencyAnalysisFramework\x64\Checked\ILCompiler.DependencyAnalysisFramework.dll - ILCompiler.ReadyToRun -> C:\git2\runtime\artifacts\bin\ILCompiler.ReadyToRun\x64\Checked\ILCompiler.ReadyToRun.dll - crossgen2 -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Checked\crossgen2\crossgen2.dll - CoreTestAssembly -> C:\git2\runtime\artifacts\bin\CoreTestAssembly\x64\Checked\CoreTestAssembly.dll - ILTestAssembly -> C:\git2\runtime\artifacts\bin\ILTestAssembly\x64\Checked\ILTestAssembly.dll - ILCompiler.TypeSystem.ReadyToRun.Tests -> C:\git2\runtime\artifacts\bin\ILCompiler.TypeSystem.ReadyToRun.Tests\x64\Checked\ILCompiler.TypeSystem.ReadyToRun.Tests.dll - Generating native image of System.Private.CoreLib for windows.x64.Checked. Logging to C:\git2\runtime\\artifacts\log\CrossgenCoreLib_windows__x64__Checked.log - C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\\crossgen.exe /nologo /Platform_Assemblies_Paths "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\IL" /out "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll" "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\IL\System.Private.CoreLib.dll" - Native image C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll generated successfully. - call C:\git2\runtime\\src\coreclr\setup_vs_tools.cmd && C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\\crossgen.exe /nologo /Platform_Assemblies_Paths "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\IL" /CreatePdb "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\PDB" "C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll" - Detected Visual Studio 16.0 developer command prompt environment - Successfully generated PDB for native assembly 'C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked\System.Private.CoreLib.dll'. - Crossgenning of System.Private.CoreLib succeeded. Finished at - Product binaries are available at C:\git2\runtime\\artifacts\bin\coreclr\windows.x64.Checked - Microsoft.NET.Sdk.IL -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NET.Sdk.IL.6.0.0-dev.nupkg - ILVerification -> C:\git2\runtime\artifacts\bin\ILVerification\x64\Checked\ILVerification.dll - ILVerify -> C:\git2\runtime\artifacts\bin\ILVerify\x64\Checked\ILVerify.dll - Microsoft.NETCore.TestHost -> C:\git2\runtime\artifacts\packages\Checked\Shipping\runtime.win-x64.Microsoft.NETCore.TestHost.6.0.0-dev.nupkg - Microsoft.NETCore.ILAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\runtime.win-x64.Microsoft.NETCore.ILAsm.6.0.0-dev.nupkg - Microsoft.ILVerification -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.ILVerification.6.0.0-dev.nupkg - dotnet-ilverify -> C:\git2\runtime\artifacts\packages\Checked\Shipping\dotnet-ilverify.6.0.0-dev.nupkg - Microsoft.NETCore.ILDAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\runtime.win-x64.Microsoft.NETCore.ILDAsm.6.0.0-dev.nupkg - Microsoft.NETCore.TestHost -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NETCore.TestHost.6.0.0-dev.nupkg - Microsoft.NETCore.ILDAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NETCore.ILDAsm.6.0.0-dev.nupkg - Microsoft.NETCore.ILAsm -> C:\git2\runtime\artifacts\packages\Checked\Shipping\Microsoft.NETCore.ILAsm.6.0.0-dev.nupkg - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:12:16.18 diff --git a/libs.out b/libs.out deleted file mode 100644 index 0e3d84fd6743d2..00000000000000 --- a/libs.out +++ /dev/null @@ -1,1299 +0,0 @@ -GET https://dot.net/v1/dotnet-install.ps1 -dotnet-install: Note that the intended use of this script is for Continuous Integration (CI) scenarios, where: -dotnet-install: - The SDK needs to be installed without user interaction and without admin rights. -dotnet-install: - The SDK installation doesn't need to persist across multiple CI runs. -dotnet-install: To set up a development environment or to run apps, use installers rather than this script. Visit https://dotnet.microsoft.com/download to get the installer. - -dotnet-install: Downloading link: https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.100-rc.2.20479.15/dotnet-sdk-5.0.100-rc.2.20479.15-win-x64.zip -dotnet-install: Extracting zip from https://dotnetcli.azureedge.net/dotnet/Sdk/5.0.100-rc.2.20479.15/dotnet-sdk-5.0.100-rc.2.20479.15-win-x64.zip -dotnet-install: Adding to current process PATH: "C:\git2\runtime\.dotnet\". Note: This change will not be visible if PowerShell was run as a child process. -dotnet-install: Note that the script does not resolve dependencies during installation. -dotnet-install: To check the list of dependencies, go to https://docs.microsoft.com/dotnet/core/install/windows#dependencies -dotnet-install: Installation finished - -Welcome to .NET 5.0! ---------------------- -SDK Version: 5.0.100-rc.2.20479.15 - -Telemetry ---------- -The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell. - -Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry - ----------------- -Installed an ASP.NET Core HTTPS development certificate. -To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). -Learn about HTTPS: https://aka.ms/dotnet-https ----------------- -Write your first app: https://aka.ms/dotnet-hello-world -Find out what's new: https://aka.ms/dotnet-whats-new -Explore documentation: https://aka.ms/dotnet-docs -Report issues and find source on GitHub: https://github.com/dotnet/core -Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli --------------------------------------------------------------------------------------- - Determining projects to restore... - Tool 'coverlet.console' (version '1.7.2') was restored. Available commands: coverlet - Tool 'dotnet-reportgenerator-globaltool' (version '4.5.8') was restored. Available commands: reportgenerator - Tool 'microsoft.dotnet.xharness.cli' (version '1.0.0-prerelease.20559.2') was restored. Available commands: xharness - - Restore was successful. - Restored C:\Users\carol\.nuget\packages\microsoft.dotnet.arcade.sdk\6.0.0-beta.20552.5\tools\Tools.proj (in 43.18 sec). - Determining projects to restore... - Restored C:\git2\runtime\tools-local\tasks\tasks.proj (in 33.45 sec). - Restored C:\git2\runtime\tools-local\tasks\installer.tasks\installer.tasks.csproj (in 34.88 sec). - installer.tasks -> C:\git2\runtime\artifacts\bin\installer.tasks\Debug\net461\installer.tasks.dll - installer.tasks -> C:\git2\runtime\artifacts\bin\installer.tasks\Debug\netstandard2.0\installer.tasks.dll - Determining projects to restore... - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Abstractions\ref\Microsoft.Extensions.Logging.Abstractions.csproj (in 34.41 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Abstractions\src\Microsoft.Extensions.Logging.Abstractions.csproj (in 34.41 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Http\ref\Microsoft.Extensions.Http.csproj (in 34.41 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Console\ref\Microsoft.Extensions.Logging.Console.csproj (in 34.41 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting\src\Microsoft.Extensions.Hosting.csproj (in 34.43 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Configuration\src\Microsoft.Extensions.Logging.Configuration.csproj (in 34.42 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Configuration\ref\Microsoft.Extensions.Logging.Configuration.csproj (in 34.41 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Http\src\Microsoft.Extensions.Http.csproj (in 34.41 sec). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting\ref\Microsoft.Extensions.Hosting.csproj (in 66 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting.Abstractions\ref\Microsoft.Extensions.Hosting.Abstractions.csproj (in 57 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Hosting.Abstractions\src\Microsoft.Extensions.Hosting.Abstractions.csproj (in 79 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileSystemGlobbing\ref\Microsoft.Extensions.FileSystemGlobbing.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileSystemGlobbing\src\Microsoft.Extensions.FileSystemGlobbing.csproj (in 26 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Composite\ref\Microsoft.Extensions.FileProviders.Composite.csproj (in 51 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Composite\src\Microsoft.Extensions.FileProviders.Composite.csproj (in 60 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Physical\src\Microsoft.Extensions.FileProviders.Physical.csproj (in 69 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Physical\ref\Microsoft.Extensions.FileProviders.Physical.csproj (in 33 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Abstractions\ref\Microsoft.Extensions.FileProviders.Abstractions.csproj (in 40 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyModel\ref\Microsoft.Extensions.DependencyModel.csproj (in 21 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.FileProviders.Abstractions\src\Microsoft.Extensions.FileProviders.Abstractions.csproj (in 76 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyModel\src\Microsoft.Extensions.DependencyModel.csproj (in 49 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection\src\Microsoft.Extensions.DependencyInjection.csproj (in 116 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration\src\Microsoft.Extensions.Configuration.csproj (in 50 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection\ref\Microsoft.Extensions.DependencyInjection.csproj (in 112 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection.Abstractions\ref\Microsoft.Extensions.DependencyInjection.Abstractions.csproj (in 30 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.DependencyInjection.Abstractions\src\Microsoft.Extensions.DependencyInjection.Abstractions.csproj (in 37 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration\ref\Microsoft.Extensions.Configuration.csproj (in 24 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Xml\ref\Microsoft.Extensions.Configuration.Xml.csproj (in 48 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Json\ref\Microsoft.Extensions.Configuration.Json.csproj (in 36 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.UserSecrets\src\Microsoft.Extensions.Configuration.UserSecrets.csproj (in 53 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.UserSecrets\ref\Microsoft.Extensions.Configuration.UserSecrets.csproj (in 62 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.FileExtensions\src\Microsoft.Extensions.Configuration.FileExtensions.csproj (in 35 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Ini\src\Microsoft.Extensions.Configuration.Ini.csproj (in 93 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Json\src\Microsoft.Extensions.Configuration.Json.csproj (in 115 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.EnvironmentVariables\src\Microsoft.Extensions.Configuration.EnvironmentVariables.csproj (in 43 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.EnvironmentVariables\ref\Microsoft.Extensions.Configuration.EnvironmentVariables.csproj (in 29 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Xml\src\Microsoft.Extensions.Configuration.Xml.csproj (in 317 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Ini\ref\Microsoft.Extensions.Configuration.Ini.csproj (in 44 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.CommandLine\src\Microsoft.Extensions.Configuration.CommandLine.csproj (in 68 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.CommandLine\ref\Microsoft.Extensions.Configuration.CommandLine.csproj (in 55 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.FileExtensions\ref\Microsoft.Extensions.Configuration.FileExtensions.csproj (in 44 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Binder\ref\Microsoft.Extensions.Configuration.Binder.csproj (in 49 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Abstractions\ref\Microsoft.Extensions.Configuration.Abstractions.csproj (in 86 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Binder\src\Microsoft.Extensions.Configuration.Binder.csproj (in 85 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Configuration.Abstractions\src\Microsoft.Extensions.Configuration.Abstractions.csproj (in 50 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Memory\ref\Microsoft.Extensions.Caching.Memory.csproj (in 50 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Memory\src\Microsoft.Extensions.Caching.Memory.csproj (in 76 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Abstractions\ref\Microsoft.Extensions.Caching.Abstractions.csproj (in 41 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Caching.Abstractions\src\Microsoft.Extensions.Caching.Abstractions.csproj (in 64 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Diagnostics.Tracing.EventSource.Redist\src\Microsoft.Diagnostics.Tracing.EventSource.Redist.csproj (in 33 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.CSharp\ref\Microsoft.CSharp.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Bcl.AsyncInterfaces\ref\Microsoft.Bcl.AsyncInterfaces.csproj (in 85 ms). - Restored C:\git2\runtime\src\coreclr\src\System.Private.CoreLib\System.Private.CoreLib.csproj (in 41 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Bcl.AsyncInterfaces\src\Microsoft.Bcl.AsyncInterfaces.csproj (in 97 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.CSharp\src\Microsoft.CSharp.csproj (in 56 ms). - Restored C:\git2\runtime\src\libraries\System.IO.IsolatedStorage\ref\System.IO.IsolatedStorage.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem\src\System.IO.FileSystem.csproj (in 63 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Primitives\src\System.IO.FileSystem.Primitives.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem\ref\System.IO.FileSystem.csproj (in 33 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Watcher\ref\System.IO.FileSystem.Watcher.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Primitives\ref\System.IO.FileSystem.Primitives.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.DriveInfo\ref\System.IO.FileSystem.DriveInfo.csproj (in 20 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.DriveInfo\src\System.IO.FileSystem.DriveInfo.csproj (in 101 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.Watcher\src\System.IO.FileSystem.Watcher.csproj (in 191 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.AccessControl\ref\System.IO.FileSystem.AccessControl.csproj (in 28 ms). - Restored C:\git2\runtime\src\libraries\System.IO.FileSystem.AccessControl\src\System.IO.FileSystem.AccessControl.csproj (in 77 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Caching\src\System.Runtime.Caching.csproj (in 49 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.Writer\src\System.Resources.Writer.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Caching\ref\System.Runtime.Caching.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.ResourceManager\ref\System.Resources.ResourceManager.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.ResourceManager\src\System.Resources.ResourceManager.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.Writer\ref\System.Resources.Writer.csproj (in 30 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.Reader\ref\System.Resources.Reader.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.Reader\src\System.Resources.Reader.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.Extensions\src\System.Resources.Extensions.csproj (in 47 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection\src\System.Reflection.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Resources.Extensions\ref\System.Resources.Extensions.csproj (in 23 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.TypeExtensions\src\System.Reflection.TypeExtensions.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection\ref\System.Reflection.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Primitives\src\System.Reflection.Primitives.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.TypeExtensions\ref\System.Reflection.TypeExtensions.csproj (in 62 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Primitives\ref\System.Reflection.Primitives.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.Unsafe\ref\System.Runtime.CompilerServices.Unsafe.csproj (in 1.15 sec). - Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.Unsafe\src\System.Runtime.CompilerServices.Unsafe.ilproj (in 1.33 sec). - Restored C:\git2\runtime\src\libraries\System.Reflection.MetadataLoadContext\ref\System.Reflection.MetadataLoadContext.csproj (in 59 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.MetadataLoadContext\src\System.Reflection.MetadataLoadContext.csproj (in 109 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Extensions\src\System.Reflection.Extensions.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Extensions\ref\System.Reflection.Extensions.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Emit\src\System.Reflection.Emit.csproj (in 20 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Emit\ref\System.Reflection.Emit.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.Lightweight\src\System.Reflection.Emit.Lightweight.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.ILGeneration\src\System.Reflection.Emit.ILGeneration.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Metadata\src\System.Reflection.Metadata.csproj (in 579 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.Lightweight\ref\System.Reflection.Emit.Lightweight.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Metadata\ref\System.Reflection.Metadata.csproj (in 535 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Emit.ILGeneration\ref\System.Reflection.Emit.ILGeneration.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.DispatchProxy\ref\System.Reflection.DispatchProxy.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.DispatchProxy\src\System.Reflection.DispatchProxy.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Private.Xml.Linq\src\System.Private.Xml.Linq.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.Private.Xml\src\System.Private.Xml.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Context\src\System.Reflection.Context.csproj (in 69 ms). - Restored C:\git2\runtime\src\libraries\System.Reflection.Context\ref\System.Reflection.Context.csproj (in 99 ms). - Restored C:\git2\runtime\src\libraries\System.Private.Uri\src\System.Private.Uri.csproj (in 25 ms). - Restored C:\git2\runtime\src\libraries\System.Private.DataContractSerialization\src\System.Private.DataContractSerialization.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.ObjectModel\src\System.ObjectModel.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.ObjectModel\ref\System.ObjectModel.csproj (in 23 ms). - Restored C:\git2\runtime\src\libraries\System.Private.Runtime.InteropServices.JavaScript\src\System.Private.Runtime.InteropServices.JavaScript.csproj (in 28 ms). - Restored C:\git2\runtime\src\libraries\System.Numerics.Vectors\src\System.Numerics.Vectors.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Numerics.Vectors\ref\System.Numerics.Vectors.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebSockets\src\System.Net.WebSockets.csproj (in 20 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebSockets\ref\System.Net.WebSockets.csproj (in 22 ms). - Restored C:\git2\runtime\src\libraries\System.Numerics.Tensors\src\System.Numerics.Tensors.csproj (in 91 ms). - Restored C:\git2\runtime\src\libraries\System.Numerics.Tensors\ref\System.Numerics.Tensors.csproj (in 93 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.WebSocketProtocol\ref\System.Net.WebSockets.WebSocketProtocol.csproj (in 31 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.Client\ref\System.Net.WebSockets.Client.csproj (in 43 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebProxy\src\System.Net.WebProxy.csproj (in 22 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.Client\src\System.Net.WebSockets.Client.csproj (in 51 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebHeaderCollection\src\System.Net.WebHeaderCollection.csproj (in 349 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebHeaderCollection\ref\System.Net.WebHeaderCollection.csproj (in 329 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebClient\src\System.Net.WebClient.csproj (in 24 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebProxy\ref\System.Net.WebProxy.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebClient\ref\System.Net.WebClient.csproj (in 57 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Sockets\ref\System.Net.Sockets.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Net.ServicePoint\src\System.Net.ServicePoint.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Sockets\src\System.Net.Sockets.csproj (in 35 ms). - Restored C:\git2\runtime\src\libraries\System.Net.WebSockets.WebSocketProtocol\src\System.Net.WebSockets.WebSocketProtocol.csproj (in 707 ms). - Restored C:\git2\runtime\src\libraries\System.Net.ServicePoint\ref\System.Net.ServicePoint.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Security\ref\System.Net.Security.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Requests\ref\System.Net.Requests.csproj (in 18 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.extensions.logging.console/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Net.Requests\src\System.Net.Requests.csproj (in 30 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Quic\ref\System.Net.Quic.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Security\src\System.Net.Security.csproj (in 66 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Primitives\ref\System.Net.Primitives.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Quic\src\System.Net.Quic.csproj (in 74 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Primitives\src\System.Net.Primitives.csproj (in 38 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Ping\ref\System.Net.Ping.csproj (in 18 ms). - Restored C:\git2\runtime\src\libraries\System.Net.NetworkInformation\ref\System.Net.NetworkInformation.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Ping\src\System.Net.Ping.csproj (in 36 ms). - Restored C:\git2\runtime\src\libraries\System.Net.NameResolution\ref\System.Net.NameResolution.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Net.NetworkInformation\src\System.Net.NetworkInformation.csproj (in 72 ms). - Restored C:\git2\runtime\src\libraries\System.Net.NameResolution\src\System.Net.NameResolution.csproj (in 39 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Mail\ref\System.Net.Mail.csproj (in 17 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.extensions.logging/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Net.Http\ref\System.Net.Http.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Net.HttpListener\ref\System.Net.HttpListener.csproj (in 24 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Mail\src\System.Net.Mail.csproj (in 35 ms). - Restored C:\git2\runtime\src\libraries\System.Net.HttpListener\src\System.Net.HttpListener.csproj (in 28 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Http\src\System.Net.Http.csproj (in 104 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Http.WinHttpHandler\ref\System.Net.Http.WinHttpHandler.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Http.WinHttpHandler\src\System.Net.Http.WinHttpHandler.csproj (in 29 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/microsoft.extensions.options/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Net.Http.Json\src\System.Net.Http.Json.csproj (in 59 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Connections\ref\System.Net.Connections.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Memory\src\System.Memory.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Connections\src\System.Net.Connections.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.Net.Http.Json\ref\System.Net.Http.Json.csproj (in 70 ms). - Restored C:\git2\runtime\src\libraries\System.Memory\ref\System.Memory.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Linq\src\System.Linq.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Linq\ref\System.Linq.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Management\ref\System.Management.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.Linq.Queryable\src\System.Linq.Queryable.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Linq.Queryable\ref\System.Linq.Queryable.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Management\src\System.Management.csproj (in 62 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/microsoft.io.redist/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/microsoft.win32.registry.accesscontrol/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Linq.Parallel\ref\System.Linq.Parallel.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Linq.Parallel\src\System.Linq.Parallel.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Linq.Expressions\src\System.Linq.Expressions.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.IO\src\System.IO.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.IO\ref\System.IO.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Linq.Expressions\ref\System.Linq.Expressions.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.IO.UnmanagedMemoryStream\src\System.IO.UnmanagedMemoryStream.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.IO.UnmanagedMemoryStream\ref\System.IO.UnmanagedMemoryStream.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Ports\ref\System.IO.Ports.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Pipes\ref\System.IO.Pipes.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Ports\src\System.IO.Ports.csproj (in 30 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Pipes.AccessControl\ref\System.IO.Pipes.AccessControl.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Pipes\src\System.IO.Pipes.csproj (in 41 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Pipes.AccessControl\src\System.IO.Pipes.AccessControl.csproj (in 34 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Pipelines\ref\System.IO.Pipelines.csproj (in 32 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Pipelines\src\System.IO.Pipelines.csproj (in 53 ms). - Restored C:\git2\runtime\src\libraries\System.IO.MemoryMappedFiles\ref\System.IO.MemoryMappedFiles.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.IO.MemoryMappedFiles\src\System.IO.MemoryMappedFiles.csproj (in 31 ms). - Restored C:\git2\runtime\src\libraries\System.Xml.XPath\src\System.Xml.XPath.csproj (in 13 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/system.composition.attributedmodel/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Xml.XPath.XDocument\src\System.Xml.XPath.XDocument.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.IO.IsolatedStorage\src\System.IO.IsolatedStorage.csproj (in 96 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.composition.runtime/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.composition.typedparts/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/system.composition.typedparts/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.composition.typedparts/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.composition/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/system.composition.typedparts/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Xml.XPath\ref\System.Xml.XPath.csproj (in 68 ms). - Restored C:\git2\runtime\src\libraries\System.Xml.XmlSerializer\src\System.Xml.XmlSerializer.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Xml.XPath.XDocument\ref\System.Xml.XPath.XDocument.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Xml.XmlSerializer\ref\System.Xml.XmlSerializer.csproj (in 15 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.composition.typedparts/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Xml.XmlDocument\src\System.Xml.XmlDocument.csproj (in 13 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.composition.hosting/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Xml.XmlDocument\ref\System.Xml.XmlDocument.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Xml.XDocument\src\System.Xml.XDocument.csproj (in 13 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.data.oledb/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.diagnostics.diagnosticsource/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.diagnostics.diagnosticsource/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.diagnostics.eventlog/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/7d9f5c21-0d79-403f-bfe3-9a4506529760/nuget/v3/flat2/system.diagnostics.eventlog/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Xml.XDocument\ref\System.Xml.XDocument.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.Xml.ReaderWriter\src\System.Xml.ReaderWriter.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Xml.ReaderWriter\ref\System.Xml.ReaderWriter.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Web.HttpUtility\src\System.Web.HttpUtility.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Windows.Extensions\ref\System.Windows.Extensions.csproj (in 39 ms). - Restored C:\git2\runtime\src\libraries\System.Windows.Extensions\src\System.Windows.Extensions.csproj (in 39 ms). - Restored C:\git2\runtime\src\libraries\System.Web.HttpUtility\ref\System.Web.HttpUtility.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.ValueTuple\src\System.ValueTuple.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Transactions.Local\src\System.Transactions.Local.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.ValueTuple\ref\System.ValueTuple.csproj (in 39 ms). - Restored C:\git2\runtime\src\libraries\System.Transactions.Local\ref\System.Transactions.Local.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Threading\src\System.Threading.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Threading\ref\System.Threading.csproj (in 7 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/825db618-e3eb-4426-ba54-b1d6e6c944d8/nuget/v3/flat2/system.reflection.metadataloadcontext/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.reflection.metadataloadcontext/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Threading.Timer\src\System.Threading.Timer.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Timer\ref\System.Threading.Timer.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Thread\src\System.Threading.Thread.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.ThreadPool\src\System.Threading.ThreadPool.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Thread\ref\System.Threading.Thread.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.ThreadPool\ref\System.Threading.ThreadPool.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks\src\System.Threading.Tasks.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks\ref\System.Threading.Tasks.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Parallel\src\System.Threading.Tasks.Parallel.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Parallel\ref\System.Threading.Tasks.Parallel.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Extensions\src\System.Threading.Tasks.Extensions.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Extensions\ref\System.Threading.Tasks.Extensions.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Packaging\ref\System.IO.Packaging.csproj (in 1.13 sec). - Restored C:\git2\runtime\src\libraries\System.IO.Packaging\src\System.IO.Packaging.csproj (in 1.14 sec). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/system.security.accesscontrol/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Threading.Overlapped\src\System.Threading.Overlapped.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Overlapped\ref\System.Threading.Overlapped.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Dataflow\ref\System.Threading.Tasks.Dataflow.csproj (in 66 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.AccessControl\src\System.Threading.AccessControl.csproj (in 21 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Tasks.Dataflow\src\System.Threading.Tasks.Dataflow.csproj (in 159 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.AccessControl\ref\System.Threading.AccessControl.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Channels\src\System.Threading.Channels.csproj (in 87 ms). - Restored C:\git2\runtime\src\libraries\System.Text.RegularExpressions\src\System.Text.RegularExpressions.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Threading.Channels\ref\System.Threading.Channels.csproj (in 68 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a8a526e9-91b3-4569-ba2d-ff08dbb7c110/nuget/v3/flat2/system.servicemodel.syndication/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Text.Encoding\src\System.Text.Encoding.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Text.RegularExpressions\ref\System.Text.RegularExpressions.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Encoding\ref\System.Text.Encoding.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Json\ref\System.Text.Json.csproj (in 38 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Json\src\System.Text.Json.csproj (in 47 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Encoding.Extensions\src\System.Text.Encoding.Extensions.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Encoding.Extensions\ref\System.Text.Encoding.Extensions.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Encodings.Web\ref\System.Text.Encodings.Web.csproj (in 30 ms). - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/system.windows.extensions/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Retrying 'FindPackagesByIdAsync' for source 'https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/c9f8ac11-6bd8-4926-8306-f075241547f7/nuget/v3/flat2/system.windows.extensions/index.json'. - The SSL connection could not be established, see inner exception. - Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. - An existing connection was forcibly closed by the remote host. - Restored C:\git2\runtime\src\libraries\System.Text.Encodings.Web\src\System.Text.Encodings.Web.csproj (in 59 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Encoding.CodePages\ref\System.Text.Encoding.CodePages.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.ServiceProcess.ServiceController\ref\System.ServiceProcess.ServiceController.csproj (in 97 ms). - Restored C:\git2\runtime\src\libraries\System.ServiceProcess.ServiceController\src\System.ServiceProcess.ServiceController.csproj (in 124 ms). - Restored C:\git2\runtime\src\libraries\System.ServiceModel.Syndication\src\System.ServiceModel.Syndication.csproj (in 26 ms). - Restored C:\git2\runtime\src\libraries\System.Text.Encoding.CodePages\src\System.Text.Encoding.CodePages.csproj (in 75 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Compression\ref\System.IO.Compression.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Compression.ZipFile\src\System.IO.Compression.ZipFile.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.ServiceModel.Syndication\ref\System.ServiceModel.Syndication.csproj (in 54 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Compression\src\System.IO.Compression.csproj (in 30 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Compression.ZipFile\ref\System.IO.Compression.ZipFile.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Compression.Brotli\ref\System.IO.Compression.Brotli.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Globalization\src\System.Globalization.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.Globalization.Extensions\src\System.Globalization.Extensions.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.IO.Compression.Brotli\src\System.IO.Compression.Brotli.csproj (in 43 ms). - Restored C:\git2\runtime\src\libraries\System.Globalization.Extensions\ref\System.Globalization.Extensions.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Globalization\ref\System.Globalization.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.Globalization.Calendars\src\System.Globalization.Calendars.csproj (in 18 ms). - Restored C:\git2\runtime\src\libraries\System.Globalization.Calendars\ref\System.Globalization.Calendars.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Formats.Cbor\src\System.Formats.Cbor.csproj (in 25 ms). - Restored C:\git2\runtime\src\libraries\System.Formats.Cbor\ref\System.Formats.Cbor.csproj (in 18 ms). - Restored C:\git2\runtime\src\libraries\System.Dynamic.Runtime\src\System.Dynamic.Runtime.csproj (in 57 ms). - Restored C:\git2\runtime\src\libraries\System.Formats.Asn1\src\System.Formats.Asn1.csproj (in 52 ms). - Restored C:\git2\runtime\src\libraries\System.Formats.Asn1\ref\System.Formats.Asn1.csproj (in 83 ms). - Restored C:\git2\runtime\src\libraries\System.Drawing.Primitives\ref\System.Drawing.Primitives.csproj (in 33 ms). - Restored C:\git2\runtime\src\libraries\System.Dynamic.Runtime\ref\System.Dynamic.Runtime.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Drawing.Primitives\src\System.Drawing.Primitives.csproj (in 25 ms). - Restored C:\git2\runtime\src\libraries\System.Drawing.Common\ref\System.Drawing.Common.csproj (in 25 ms). - Restored C:\git2\runtime\src\libraries\System.DirectoryServices\ref\System.DirectoryServices.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.DirectoryServices\src\System.DirectoryServices.csproj (in 93 ms). - Restored C:\git2\runtime\src\libraries\System.Drawing.Common\src\System.Drawing.Common.csproj (in 65 ms). - Restored C:\git2\runtime\src\libraries\System.DirectoryServices.Protocols\ref\System.DirectoryServices.Protocols.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.DirectoryServices.AccountManagement\ref\System.DirectoryServices.AccountManagement.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tracing\ref\System.Diagnostics.Tracing.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tracing\src\System.Diagnostics.Tracing.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.DirectoryServices.Protocols\src\System.DirectoryServices.Protocols.csproj (in 101 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.TraceSource\ref\System.Diagnostics.TraceSource.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tools\src\System.Diagnostics.Tools.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.TraceSource\src\System.Diagnostics.TraceSource.csproj (in 23 ms). - Restored C:\git2\runtime\src\libraries\System.DirectoryServices.AccountManagement\src\System.DirectoryServices.AccountManagement.csproj (in 78 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Tools\ref\System.Diagnostics.Tools.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.TextWriterTraceListener\ref\System.Diagnostics.TextWriterTraceListener.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.TextWriterTraceListener\src\System.Diagnostics.TextWriterTraceListener.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.StackTrace\src\System.Diagnostics.StackTrace.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.StackTrace\ref\System.Diagnostics.StackTrace.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Process\ref\System.Diagnostics.Process.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.PerformanceCounter\ref\System.Diagnostics.PerformanceCounter.csproj (in 28 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.FileVersionInfo\ref\System.Diagnostics.FileVersionInfo.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Process\src\System.Diagnostics.Process.csproj (in 134 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.FileVersionInfo\src\System.Diagnostics.FileVersionInfo.csproj (in 56 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.PerformanceCounter\src\System.Diagnostics.PerformanceCounter.csproj (in 172 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.EventLog\ref\System.Diagnostics.EventLog.csproj (in 42 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.EventLog\src\System.Diagnostics.EventLog.csproj (in 102 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.DiagnosticSource\src\System.Diagnostics.DiagnosticSource.csproj (in 136 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Xml.csproj (in 360 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Xml.Linq.csproj (in 428 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Windows.csproj (in 317 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Xml.Serialization.csproj (in 463 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Web.csproj (in 160 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.ServiceProcess.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Transactions.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Security.csproj (in 21 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.ServiceModel.Web.csproj (in 22 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Runtime.Serialization.csproj (in 36 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Net.csproj (in 18 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Numerics.csproj (in 32 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.IO.Compression.FileSystem.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Data.csproj (in 23 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.csproj (in 28 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Drawing.csproj (in 32 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Core.csproj (in 20 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.Configuration.csproj (in 46 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\System.ComponentModel.DataAnnotations.csproj (in 42 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\mscorlib.csproj (in 25 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\netstandard.csproj (in 23 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\Microsoft.VisualBasic.csproj (in 26 ms). - Restored C:\git2\runtime\src\libraries\Native\native-binplace.proj (in 3 ms). - Restored C:\git2\runtime\src\libraries\Native\build-native.proj (in 15 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.XmlSerializer.Generator\src\Microsoft.XmlSerializer.Generator.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.SystemEvents\ref\Microsoft.Win32.SystemEvents.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.SystemEvents\src\Microsoft.Win32.SystemEvents.csproj (in 38 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry\ref\Microsoft.Win32.Registry.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry\src\Microsoft.Win32.Registry.csproj (in 37 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry.AccessControl\ref\Microsoft.Win32.Registry.AccessControl.csproj (in 20 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Registry.AccessControl\src\Microsoft.Win32.Registry.AccessControl.csproj (in 63 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Primitives\ref\Microsoft.Win32.Primitives.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Win32.Primitives\src\Microsoft.Win32.Primitives.csproj (in 62 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.VisualBasic.Core\ref\Microsoft.VisualBasic.Core.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.VisualBasic.Core\src\Microsoft.VisualBasic.Core.vbproj (in 28 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Primitives\src\Microsoft.Extensions.Primitives.csproj (in 52 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.IO.Redist\src\Microsoft.IO.Redist.csproj (in 70 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Primitives\ref\Microsoft.Extensions.Primitives.csproj (in 29 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options\src\Microsoft.Extensions.Options.csproj (in 42 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options\ref\Microsoft.Extensions.Options.csproj (in 22 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.DataAnnotations\src\Microsoft.Extensions.Options.DataAnnotations.csproj (in 45 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.DataAnnotations\ref\Microsoft.Extensions.Options.DataAnnotations.csproj (in 18 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.ConfigurationExtensions\src\Microsoft.Extensions.Options.ConfigurationExtensions.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Options.ConfigurationExtensions\ref\Microsoft.Extensions.Options.ConfigurationExtensions.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging\src\Microsoft.Extensions.Logging.csproj (in 86 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging\ref\Microsoft.Extensions.Logging.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.TraceSource\ref\Microsoft.Extensions.Logging.TraceSource.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.TraceSource\src\Microsoft.Extensions.Logging.TraceSource.csproj (in 23 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventSource\ref\Microsoft.Extensions.Logging.EventSource.csproj (in 29 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventSource\src\Microsoft.Extensions.Logging.EventSource.csproj (in 62 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventLog\src\Microsoft.Extensions.Logging.EventLog.csproj (in 22 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.EventLog\ref\Microsoft.Extensions.Logging.EventLog.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Debug\src\Microsoft.Extensions.Logging.Debug.csproj (in 28 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Debug\ref\Microsoft.Extensions.Logging.Debug.csproj (in 16 ms). - Restored C:\git2\runtime\src\libraries\System.Security.SecureString\src\System.Security.SecureString.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Security.SecureString\ref\System.Security.SecureString.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\Microsoft.Extensions.Logging.Console\src\Microsoft.Extensions.Logging.Console.csproj (in 46 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Principal\src\System.Security.Principal.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Principal\ref\System.Security.Principal.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Principal.Windows\src\System.Security.Principal.Windows.csproj (in 26 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Principal.Windows\ref\System.Security.Principal.Windows.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Permissions\src\System.Security.Permissions.csproj (in 37 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Permissions\ref\System.Security.Permissions.csproj (in 22 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Xml\ref\System.Security.Cryptography.Xml.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Xml\src\System.Security.Cryptography.Xml.csproj (in 25 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.X509Certificates\ref\System.Security.Cryptography.X509Certificates.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.ProtectedData\src\System.Security.Cryptography.ProtectedData.csproj (in 18 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.X509Certificates\src\System.Security.Cryptography.X509Certificates.csproj (in 67 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Primitives\src\System.Security.Cryptography.Primitives.csproj (in 78 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.ProtectedData\ref\System.Security.Cryptography.ProtectedData.csproj (in 101 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Primitives\ref\System.Security.Cryptography.Primitives.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Pkcs\src\System.Security.Cryptography.Pkcs.csproj (in 47 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Pkcs\ref\System.Security.Cryptography.Pkcs.csproj (in 22 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.OpenSsl\ref\System.Security.Cryptography.OpenSsl.csproj (in 49 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.OpenSsl\src\System.Security.Cryptography.OpenSsl.csproj (in 84 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Encoding\ref\System.Security.Cryptography.Encoding.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Encoding\src\System.Security.Cryptography.Encoding.csproj (in 34 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Csp\src\System.Security.Cryptography.Csp.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Csp\ref\System.Security.Cryptography.Csp.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Cng\ref\System.Security.Cryptography.Cng.csproj (in 49 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Cng\src\System.Security.Cryptography.Cng.csproj (in 63 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Algorithms\ref\System.Security.Cryptography.Algorithms.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Claims\src\System.Security.Claims.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Cryptography.Algorithms\src\System.Security.Cryptography.Algorithms.csproj (in 42 ms). - Restored C:\git2\runtime\src\libraries\System.Security.Claims\ref\System.Security.Claims.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Security.AccessControl\src\System.Security.AccessControl.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime\src\System.Runtime.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Security.AccessControl\ref\System.Security.AccessControl.csproj (in 23 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime\ref\System.Runtime.csproj (in 4 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Xml\src\System.Runtime.Serialization.Xml.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Xml\ref\System.Runtime.Serialization.Xml.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Primitives\src\System.Runtime.Serialization.Primitives.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Primitives\ref\System.Runtime.Serialization.Primitives.csproj (in 4 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Json\src\System.Runtime.Serialization.Json.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Json\ref\System.Runtime.Serialization.Json.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Formatters\src\System.Runtime.Serialization.Formatters.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Serialization.Formatters\ref\System.Runtime.Serialization.Formatters.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Numerics\src\System.Runtime.Numerics.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Numerics\ref\System.Runtime.Numerics.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Loader\src\System.Runtime.Loader.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Loader\ref\System.Runtime.Loader.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Intrinsics\src\System.Runtime.Intrinsics.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Intrinsics\ref\System.Runtime.Intrinsics.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices\src\System.Runtime.InteropServices.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices\ref\System.Runtime.InteropServices.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices.RuntimeInformation\ref\System.Runtime.InteropServices.RuntimeInformation.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.InteropServices.RuntimeInformation\src\System.Runtime.InteropServices.RuntimeInformation.csproj (in 19 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Handles\src\System.Runtime.Handles.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Handles\ref\System.Runtime.Handles.csproj (in 4 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Extensions\src\System.Runtime.Extensions.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.Extensions\ref\System.Runtime.Extensions.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.VisualC\src\System.Runtime.CompilerServices.VisualC.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Runtime.CompilerServices.VisualC\ref\System.Runtime.CompilerServices.VisualC.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Debug\src\System.Diagnostics.Debug.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Debug\ref\System.Diagnostics.Debug.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.DiagnosticSource\ref\System.Diagnostics.DiagnosticSource.csproj (in 60 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Contracts\src\System.Diagnostics.Contracts.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Diagnostics.Contracts\ref\System.Diagnostics.Contracts.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.Data.OleDb\src\System.Data.OleDb.csproj (in 34 ms). - Restored C:\git2\runtime\src\libraries\System.Data.OleDb\ref\System.Data.OleDb.csproj (in 29 ms). - Restored C:\git2\runtime\src\libraries\System.Data.Odbc\ref\System.Data.Odbc.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Data.DataSetExtensions\src\System.Data.DataSetExtensions.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.Data.Odbc\src\System.Data.Odbc.csproj (in 75 ms). - Restored C:\git2\runtime\src\libraries\System.Data.DataSetExtensions\ref\System.Data.DataSetExtensions.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.Data.Common\src\System.Data.Common.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Data.Common\ref\System.Data.Common.csproj (in 13 ms). - Restored C:\git2\runtime\src\libraries\System.Console\ref\System.Console.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Console\src\System.Console.csproj (in 27 ms). - Restored C:\git2\runtime\src\libraries\System.Configuration.ConfigurationManager\src\System.Configuration.ConfigurationManager.csproj (in 18 ms). - Restored C:\git2\runtime\src\libraries\System.Configuration.ConfigurationManager\ref\System.Configuration.ConfigurationManager.csproj (in 21 ms). - Restored C:\git2\runtime\src\libraries\System.Composition.TypedParts\src\System.Composition.TypedParts.csproj (in 17 ms). - Restored C:\git2\runtime\src\libraries\System.Composition.Runtime\src\System.Composition.Runtime.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Composition.Hosting\src\System.Composition.Hosting.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Composition.Convention\src\System.Composition.Convention.csproj (in 12 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel\src\System.ComponentModel.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.Composition.AttributedModel\src\System.Composition.AttributedModel.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel\ref\System.ComponentModel.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.TypeConverter\src\System.ComponentModel.TypeConverter.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.TypeConverter\ref\System.ComponentModel.TypeConverter.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Primitives\src\System.ComponentModel.Primitives.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.EventBasedAsync\src\System.ComponentModel.EventBasedAsync.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Primitives\ref\System.ComponentModel.Primitives.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.EventBasedAsync\ref\System.ComponentModel.EventBasedAsync.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition\src\System.ComponentModel.Composition.csproj (in 21 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition\ref\System.ComponentModel.Composition.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition.Registration\src\System.ComponentModel.Composition.Registration.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Composition.Registration\ref\System.ComponentModel.Composition.Registration.csproj (in 4 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Annotations\src\System.ComponentModel.Annotations.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\System.ComponentModel.Annotations\ref\System.ComponentModel.Annotations.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Collections\src\System.Collections.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Collections\ref\System.Collections.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.Specialized\src\System.Collections.Specialized.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.Specialized\ref\System.Collections.Specialized.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.NonGeneric\src\System.Collections.NonGeneric.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.NonGeneric\ref\System.Collections.NonGeneric.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.Immutable\src\System.Collections.Immutable.csproj (in 46 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.Immutable\ref\System.Collections.Immutable.csproj (in 37 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.Concurrent\ref\System.Collections.Concurrent.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\System.Collections.Concurrent\src\System.Collections.Concurrent.csproj (in 11 ms). - Restored C:\git2\runtime\src\libraries\System.CodeDom\src\System.CodeDom.csproj (in 14 ms). - Restored C:\git2\runtime\src\libraries\System.CodeDom\ref\System.CodeDom.csproj (in 15 ms). - Restored C:\git2\runtime\src\libraries\System.Buffers\src\System.Buffers.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\System.Buffers\ref\System.Buffers.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\System.AppContext\ref\System.AppContext.csproj (in 5 ms). - Restored C:\git2\runtime\src\libraries\System.AppContext\src\System.AppContext.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\shims\manual\System.Xml.csproj (in 7 ms). - Restored C:\git2\runtime\src\libraries\src.proj (in 7 ms). - Restored C:\git2\runtime\src\libraries\shims\manual\System.Data.csproj (in 10 ms). - Restored C:\git2\runtime\src\libraries\shims\manual\System.csproj (in 8 ms). - Restored C:\git2\runtime\src\libraries\shims\manual\mscorlib.csproj (in 6 ms). - Restored C:\git2\runtime\src\libraries\shims\generated\WindowsBase.csproj (in 9 ms). - Restored C:\git2\runtime\src\libraries\ref.proj (in 10.03 sec). - Restored C:\git2\runtime\src\libraries\pretest.proj (in 9.99 sec). - Restored C:\git2\runtime\src\libraries\externals.csproj (in 36.35 sec). - Restored C:\git2\runtime\src\libraries\shims\ApiCompat.proj (in 28.02 sec). - Restored C:\git2\runtime\Build.proj (in 39.37 sec). - Failed to download package 'System.Security.Cryptography.Pkcs.5.0.0' from 'https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/5.0.0/system.security.cryptography.pkcs.5.0.0.nupkg'. - The download of 'https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/5.0.0/system.security.cryptography.pkcs.5.0.0.nupkg' timed out because no data was received for 60000ms. - Exception of type 'System.TimeoutException' was thrown. - Failed to download package 'System.ServiceProcess.ServiceController.5.0.0' from 'https://api.nuget.org/v3-flatcontainer/system.serviceprocess.servicecontroller/5.0.0/system.serviceprocess.servicecontroller.5.0.0.nupkg'. - The download of 'https://api.nuget.org/v3-flatcontainer/system.serviceprocess.servicecontroller/5.0.0/system.serviceprocess.servicecontroller.5.0.0.nupkg' timed out because no data was received for 60000ms. - Exception of type 'System.TimeoutException' was thrown. - Restored C:\git2\runtime\src\libraries\libraries-packages.proj (in 1.45 min). - System.Private.CoreLib -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Release\IL\System.Private.CoreLib.dll - "C:\git2\runtime\src\libraries\Native\build-native.cmd" x64 Release outconfig net6.0-windows-Release-x64 -os windows - ********************************************************************** - ** Visual Studio 2019 Developer Command Prompt v16.6.5 - ** Copyright (c) 2020 Microsoft Corporation - ********************************************************************** - [vcvarsall.bat] Environment initialized for: 'x86_x64' - Commencing build of native components - - Determining projects to restore... - Restored C:\git2\runtime\eng\empty.csproj (in 318 ms). - Not searching for unused variables given on the command line. - -- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0. - -- The C compiler identification is MSVC 19.26.28806.0 - -- The CXX compiler identification is MSVC 19.26.28806.0 - -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works - -- Detecting C compiler ABI info - -- Detecting C compiler ABI info - done - -- Detecting C compile features - -- Detecting C compile features - done - -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works - -- Detecting CXX compiler ABI info - -- Detecting CXX compiler ABI info - done - -- Detecting CXX compile features - -- Detecting CXX compile features - done - -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed - -- Performing Test COMPILER_HAS_DEPRECATED - -- Performing Test COMPILER_HAS_DEPRECATED - Success - -- Configuring done - -- Generating done - -- Build files have been written to: C:/git2/runtime/artifacts/obj/native/net6.0-windows-Release-x64 - Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Framework - Copyright (C) Microsoft Corporation. All rights reserved. - - Checking Build System - Building Custom Rule C:/git2/runtime/src/libraries/Native/Windows/clrcompression/CMakeLists.txt - adler32.c - compress.c - crc_folding.c - crc32.c - deflate_medium.c - deflate_quick.c - deflate.c - inffast.c - inflate.c - inftrees.c - match.c - slide_sse.c - trees.c - x86.c - zutil.c - pal_zlib.c - constants.c - context.c - dictionary.c - platform.c - transform.c - bit_reader.c - decode.c - huffman.c - state.c - backward_references.c - backward_references_hq.c - bit_cost.c - block_splitter.c - brotli_bit_stream.c - cluster.c - command.c - compress_fragment.c - compress_fragment_two_pass.c - dictionary_hash.c - encode.c - encoder_dict.c - entropy_encode.c - fast_log.c - histogram.c - literal_cost.c - memory.c - metablock.c - static_dict.c - utf8_util.c - Creating library C:/git2/runtime/artifacts/obj/native/net6.0-windows-Release-x64/clrcompression/Release/clrcompression.lib and object C:/git2/runtime/artifacts/obj/native/net6.0-windows-Release-x64/clrcompression/Release/clrcompression.exp - Generating code - Finished generating code - clrcompression.vcxproj -> C:\git2\runtime\artifacts\obj\native\net6.0-windows-Release-x64\clrcompression\Release\clrcompression.dll - Building Custom Rule C:/git2/runtime/src/libraries/Native/Windows/clrcompression/CMakeLists.txt - adler32.c - compress.c - crc_folding.c - crc32.c - deflate_medium.c - deflate_quick.c - deflate.c - inffast.c - inflate.c - inftrees.c - match.c - slide_sse.c - trees.c - x86.c - zutil.c - pal_zlib.c - constants.c - context.c - dictionary.c - platform.c - transform.c - bit_reader.c - decode.c - huffman.c - state.c - backward_references.c - backward_references_hq.c - bit_cost.c - block_splitter.c - brotli_bit_stream.c - cluster.c - command.c - compress_fragment.c - compress_fragment_two_pass.c - dictionary_hash.c - encode.c - encoder_dict.c - entropy_encode.c - fast_log.c - histogram.c - literal_cost.c - memory.c - metablock.c - static_dict.c - utf8_util.c - clrcompression-static.vcxproj -> C:\git2\runtime\artifacts\obj\native\net6.0-windows-Release-x64\clrcompression\Release\libclrcompression.lib - Building Custom Rule C:/git2/runtime/src/libraries/Native/Windows/CMakeLists.txt - -- Install configuration: "Release" - -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./clrcompression.lib - -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./clrcompression.dll - -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./libclrcompression.lib - -- Installing: C:/git2/runtime/artifacts/bin/native/net6.0-windows-Release-x64/./clrcompression.pdb - Done building Native components - System.Collections.Immutable -> C:\git2\runtime\artifacts\bin\System.Collections.Immutable\ref\netstandard2.0-Release\System.Collections.Immutable.dll - System.Runtime -> C:\git2\runtime\artifacts\bin\System.Runtime\ref\net6.0-Release\System.Runtime.dll - System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\ref\netstandard2.0-Release\System.Security.Principal.Windows.dll - System.Collections -> C:\git2\runtime\artifacts\bin\System.Collections\ref\net6.0-Release\System.Collections.dll - System.ComponentModel.Annotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Annotations\ref\netstandard2.1-Release\System.ComponentModel.Annotations.dll - System.AppContext -> C:\git2\runtime\artifacts\bin\System.AppContext\ref\net6.0-Release\System.AppContext.dll - System.Buffers -> C:\git2\runtime\artifacts\bin\System.Buffers\ref\net6.0-Release\System.Buffers.dll - System.ComponentModel -> C:\git2\runtime\artifacts\bin\System.ComponentModel\ref\net6.0-Release\System.ComponentModel.dll - System.Collections.Concurrent -> C:\git2\runtime\artifacts\bin\System.Collections.Concurrent\ref\net6.0-Release\System.Collections.Concurrent.dll - System.Diagnostics.DiagnosticSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.DiagnosticSource\ref\netstandard2.0-Release\System.Diagnostics.DiagnosticSource.dll - System.Text.Encoding -> C:\git2\runtime\artifacts\bin\System.Text.Encoding\ref\net6.0-Release\System.Text.Encoding.dll - System.Runtime.Extensions -> C:\git2\runtime\artifacts\bin\System.Runtime.Extensions\ref\net6.0-Release\System.Runtime.Extensions.dll - System.ObjectModel -> C:\git2\runtime\artifacts\bin\System.ObjectModel\ref\net6.0-Release\System.ObjectModel.dll - System.Formats.Asn1 -> C:\git2\runtime\artifacts\bin\System.Formats.Asn1\ref\netstandard2.0-Release\System.Formats.Asn1.dll - System.Linq -> C:\git2\runtime\artifacts\bin\System.Linq\ref\net6.0-Release\System.Linq.dll - System.Diagnostics.StackTrace -> C:\git2\runtime\artifacts\bin\System.Diagnostics.StackTrace\ref\net6.0-Release\System.Diagnostics.StackTrace.dll - System.IO.FileSystem.Primitives -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Primitives\ref\net6.0-Release\System.IO.FileSystem.Primitives.dll - System.Diagnostics.Debug -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Debug\ref\net6.0-Release\System.Diagnostics.Debug.dll - System.Console -> C:\git2\runtime\artifacts\bin\System.Console\ref\net6.0-Release\System.Console.dll - System.Diagnostics.Tools -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tools\ref\net6.0-Release\System.Diagnostics.Tools.dll - System.Threading -> C:\git2\runtime\artifacts\bin\System.Threading\ref\net6.0-Release\System.Threading.dll - System.Diagnostics.Contracts -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Contracts\ref\net6.0-Release\System.Diagnostics.Contracts.dll - System.Diagnostics.FileVersionInfo -> C:\git2\runtime\artifacts\bin\System.Diagnostics.FileVersionInfo\ref\net6.0-Release\System.Diagnostics.FileVersionInfo.dll - System.Globalization.Calendars -> C:\git2\runtime\artifacts\bin\System.Globalization.Calendars\ref\net6.0-Release\System.Globalization.Calendars.dll - System.Resources.Writer -> C:\git2\runtime\artifacts\bin\System.Resources.Writer\ref\net6.0-Release\System.Resources.Writer.dll - System.Linq.Expressions -> C:\git2\runtime\artifacts\bin\System.Linq.Expressions\ref\net6.0-Release\System.Linq.Expressions.dll - System.Runtime.InteropServices -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices\ref\net6.0-Release\System.Runtime.InteropServices.dll - System.IO.Compression -> C:\git2\runtime\artifacts\bin\System.IO.Compression\ref\net6.0-Release\System.IO.Compression.dll - System.Diagnostics.Tracing -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tracing\ref\net6.0-Release\System.Diagnostics.Tracing.dll - System.Security.Principal -> C:\git2\runtime\artifacts\bin\System.Security.Principal\ref\net6.0-Release\System.Security.Principal.dll - System.Collections.NonGeneric -> C:\git2\runtime\artifacts\bin\System.Collections.NonGeneric\ref\net6.0-Release\System.Collections.NonGeneric.dll - Microsoft.Win32.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Primitives\ref\net6.0-Release\Microsoft.Win32.Primitives.dll - System.IO.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem\ref\net6.0-Release\System.IO.FileSystem.dll - Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\ref\netstandard2.0-Release\Microsoft.Bcl.AsyncInterfaces.dll - System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\ref\netstandard2.0-Release\System.Security.AccessControl.dll - System.IO.FileSystem.DriveInfo -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.DriveInfo\ref\net6.0-Release\System.IO.FileSystem.DriveInfo.dll - Microsoft.Win32.Registry -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry\ref\netstandard2.0-Release\Microsoft.Win32.Registry.dll - System.IO -> C:\git2\runtime\artifacts\bin\System.IO\ref\net6.0-Release\System.IO.dll - System.Dynamic.Runtime -> C:\git2\runtime\artifacts\bin\System.Dynamic.Runtime\ref\net6.0-Release\System.Dynamic.Runtime.dll - System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\ref\netstandard2.0-Release\System.Text.Encodings.Web.dll - System.IO.FileSystem.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.AccessControl\ref\netstandard2.0-Release\System.IO.FileSystem.AccessControl.dll - System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\ref\netstandard2.1-Release\System.Runtime.CompilerServices.Unsafe.dll - System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\ref\netstandard2.0-Release\System.Runtime.CompilerServices.Unsafe.dll - System.IO.Pipes -> C:\git2\runtime\artifacts\bin\System.IO.Pipes\ref\net6.0-Release\System.IO.Pipes.dll - System.Globalization.Extensions -> C:\git2\runtime\artifacts\bin\System.Globalization.Extensions\ref\net6.0-Release\System.Globalization.Extensions.dll - System.Reflection.Primitives -> C:\git2\runtime\artifacts\bin\System.Reflection.Primitives\ref\net6.0-Release\System.Reflection.Primitives.dll - System.Threading.Thread -> C:\git2\runtime\artifacts\bin\System.Threading.Thread\ref\net6.0-Release\System.Threading.Thread.dll - System.Globalization -> C:\git2\runtime\artifacts\bin\System.Globalization\ref\net6.0-Release\System.Globalization.dll - System.IO.Compression.ZipFile -> C:\git2\runtime\artifacts\bin\System.IO.Compression.ZipFile\ref\net6.0-Release\System.IO.Compression.ZipFile.dll - System.Resources.ResourceManager -> C:\git2\runtime\artifacts\bin\System.Resources.ResourceManager\ref\net6.0-Release\System.Resources.ResourceManager.dll - System.Reflection.Extensions -> C:\git2\runtime\artifacts\bin\System.Reflection.Extensions\ref\net6.0-Release\System.Reflection.Extensions.dll - Microsoft.CSharp -> C:\git2\runtime\artifacts\bin\Microsoft.CSharp\ref\net6.0-Release\Microsoft.CSharp.dll - System.Linq.Parallel -> C:\git2\runtime\artifacts\bin\System.Linq.Parallel\ref\net6.0-Release\System.Linq.Parallel.dll - System.Linq.Queryable -> C:\git2\runtime\artifacts\bin\System.Linq.Queryable\ref\net6.0-Release\System.Linq.Queryable.dll - System.Memory -> C:\git2\runtime\artifacts\bin\System.Memory\ref\net6.0-Release\System.Memory.dll - System.ComponentModel.Primitives -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Primitives\ref\net6.0-Release\System.ComponentModel.Primitives.dll - System.Collections.Immutable -> C:\git2\runtime\artifacts\bin\System.Collections.Immutable\ref\net6.0-Release\System.Collections.Immutable.dll - System.Reflection.Emit.ILGeneration -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.ILGeneration\ref\net6.0-Release\System.Reflection.Emit.ILGeneration.dll - System.Numerics.Vectors -> C:\git2\runtime\artifacts\bin\System.Numerics.Vectors\ref\net6.0-Release\System.Numerics.Vectors.dll - System.Reflection.DispatchProxy -> C:\git2\runtime\artifacts\bin\System.Reflection.DispatchProxy\ref\net6.0-Release\System.Reflection.DispatchProxy.dll - System.IO.UnmanagedMemoryStream -> C:\git2\runtime\artifacts\bin\System.IO.UnmanagedMemoryStream\ref\net6.0-Release\System.IO.UnmanagedMemoryStream.dll - System.Resources.Reader -> C:\git2\runtime\artifacts\bin\System.Resources.Reader\ref\net6.0-Release\System.Resources.Reader.dll - System.Runtime.Loader -> C:\git2\runtime\artifacts\bin\System.Runtime.Loader\ref\net6.0-Release\System.Runtime.Loader.dll - System.Security.Cryptography.Primitives -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Primitives\ref\net6.0-Release\System.Security.Cryptography.Primitives.dll - System.Transactions.Local -> C:\git2\runtime\artifacts\bin\System.Transactions.Local\ref\net6.0-Release\System.Transactions.Local.dll - System.Reflection.TypeExtensions -> C:\git2\runtime\artifacts\bin\System.Reflection.TypeExtensions\ref\net6.0-Release\System.Reflection.TypeExtensions.dll - System.IO.IsolatedStorage -> C:\git2\runtime\artifacts\bin\System.IO.IsolatedStorage\ref\net6.0-Release\System.IO.IsolatedStorage.dll - System.IO.MemoryMappedFiles -> C:\git2\runtime\artifacts\bin\System.IO.MemoryMappedFiles\ref\net6.0-Release\System.IO.MemoryMappedFiles.dll - System.Reflection.Emit.Lightweight -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.Lightweight\ref\net6.0-Release\System.Reflection.Emit.Lightweight.dll - System.Reflection.Emit -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit\ref\net6.0-Release\System.Reflection.Emit.dll - System.Security.Cryptography.Encoding -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Encoding\ref\net6.0-Release\System.Security.Cryptography.Encoding.dll - System.Security.Cryptography.Cng -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Cng\ref\netstandard2.1-Release\System.Security.Cryptography.Cng.dll - System.Reflection -> C:\git2\runtime\artifacts\bin\System.Reflection\ref\net6.0-Release\System.Reflection.dll - System.Collections.Specialized -> C:\git2\runtime\artifacts\bin\System.Collections.Specialized\ref\net6.0-Release\System.Collections.Specialized.dll - System.Text.Encoding.CodePages -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.CodePages\ref\netstandard2.0-Release\System.Text.Encoding.CodePages.dll - Microsoft.VisualBasic.Core -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic.Core\ref\net6.0-Release\Microsoft.VisualBasic.Core.dll - System.Runtime.CompilerServices.VisualC -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.VisualC\ref\net6.0-Release\System.Runtime.CompilerServices.VisualC.dll - System.Runtime.Serialization.Primitives -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Primitives\ref\net6.0-Release\System.Runtime.Serialization.Primitives.dll - System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\ref\net6.0-Release\System.Text.Encodings.Web.dll - System.IO.Compression.Brotli -> C:\git2\runtime\artifacts\bin\System.IO.Compression.Brotli\ref\net6.0-Release\System.IO.Compression.Brotli.dll - System.Net.Primitives -> C:\git2\runtime\artifacts\bin\System.Net.Primitives\ref\net6.0-Release\System.Net.Primitives.dll - System.Runtime.InteropServices.RuntimeInformation -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices.RuntimeInformation\ref\net6.0-Release\System.Runtime.InteropServices.RuntimeInformation.dll - System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\ref\netstandard2.0-Release\System.Threading.Channels.dll - System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\ref\netstandard2.1-Release\System.Threading.Channels.dll - System.Runtime.Handles -> C:\git2\runtime\artifacts\bin\System.Runtime.Handles\ref\net6.0-Release\System.Runtime.Handles.dll - System.Threading.Tasks.Dataflow -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Dataflow\ref\netstandard2.0-Release\System.Threading.Tasks.Dataflow.dll - System.Net.NameResolution -> C:\git2\runtime\artifacts\bin\System.Net.NameResolution\ref\net6.0-Release\System.Net.NameResolution.dll - System.Net.WebHeaderCollection -> C:\git2\runtime\artifacts\bin\System.Net.WebHeaderCollection\ref\net6.0-Release\System.Net.WebHeaderCollection.dll - System.ComponentModel.EventBasedAsync -> C:\git2\runtime\artifacts\bin\System.ComponentModel.EventBasedAsync\ref\net6.0-Release\System.ComponentModel.EventBasedAsync.dll - System.Security.Cryptography.Algorithms -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Algorithms\ref\net6.0-Release\System.Security.Cryptography.Algorithms.dll - System.Net.WebProxy -> C:\git2\runtime\artifacts\bin\System.Net.WebProxy\ref\net6.0-Release\System.Net.WebProxy.dll - System.Net.NetworkInformation -> C:\git2\runtime\artifacts\bin\System.Net.NetworkInformation\ref\net6.0-Release\System.Net.NetworkInformation.dll - System.Drawing.Primitives -> C:\git2\runtime\artifacts\bin\System.Drawing.Primitives\ref\net6.0-Release\System.Drawing.Primitives.dll - System.Diagnostics.TraceSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TraceSource\ref\net6.0-Release\System.Diagnostics.TraceSource.dll - System.Xml.ReaderWriter -> C:\git2\runtime\artifacts\bin\System.Xml.ReaderWriter\ref\net6.0-Release\System.Xml.ReaderWriter.dll - System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\ref\netstandard2.0-Release\System.Text.Json.dll - System.Runtime.Intrinsics -> C:\git2\runtime\artifacts\bin\System.Runtime.Intrinsics\ref\net6.0-Release\System.Runtime.Intrinsics.dll - System.Reflection.Metadata -> C:\git2\runtime\artifacts\bin\System.Reflection.Metadata\ref\netstandard2.0-Release\System.Reflection.Metadata.dll - System.Diagnostics.Process -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Process\ref\net6.0-Release\System.Diagnostics.Process.dll - System.Net.WebSockets -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets\ref\net6.0-Release\System.Net.WebSockets.dll - System.Runtime.Numerics -> C:\git2\runtime\artifacts\bin\System.Runtime.Numerics\ref\net6.0-Release\System.Runtime.Numerics.dll - System.Net.Sockets -> C:\git2\runtime\artifacts\bin\System.Net.Sockets\ref\net6.0-Release\System.Net.Sockets.dll - System.Diagnostics.TextWriterTraceListener -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TextWriterTraceListener\ref\net6.0-Release\System.Diagnostics.TextWriterTraceListener.dll - System.ComponentModel.TypeConverter -> C:\git2\runtime\artifacts\bin\System.ComponentModel.TypeConverter\ref\net6.0-Release\System.ComponentModel.TypeConverter.dll - System.Security.Cryptography.OpenSsl -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.OpenSsl\ref\net6.0-Release\System.Security.Cryptography.OpenSsl.dll - System.Security.Cryptography.X509Certificates -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.X509Certificates\ref\net6.0-Release\System.Security.Cryptography.X509Certificates.dll - System.Net.Ping -> C:\git2\runtime\artifacts\bin\System.Net.Ping\ref\net6.0-Release\System.Net.Ping.dll - System.Security.Cryptography.Cng -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Cng\ref\net6.0-Release\System.Security.Cryptography.Cng.dll - System.Threading.Tasks.Parallel -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Parallel\ref\net6.0-Release\System.Threading.Tasks.Parallel.dll - System.Threading.Tasks -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks\ref\net6.0-Release\System.Threading.Tasks.dll - System.Reflection.Metadata -> C:\git2\runtime\artifacts\bin\System.Reflection.Metadata\ref\net6.0-Release\System.Reflection.Metadata.dll - System.Net.Http.Json -> C:\git2\runtime\artifacts\bin\System.Net.Http.Json\ref\netstandard2.0-Release\System.Net.Http.Json.dll - System.Security.SecureString -> C:\git2\runtime\artifacts\bin\System.Security.SecureString\ref\net6.0-Release\System.Security.SecureString.dll - System.Threading.Timer -> C:\git2\runtime\artifacts\bin\System.Threading.Timer\ref\net6.0-Release\System.Threading.Timer.dll - System.IO.FileSystem.Watcher -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Watcher\ref\net6.0-Release\System.IO.FileSystem.Watcher.dll - System.ValueTuple -> C:\git2\runtime\artifacts\bin\System.ValueTuple\ref\net6.0-Release\System.ValueTuple.dll - System.Text.RegularExpressions -> C:\git2\runtime\artifacts\bin\System.Text.RegularExpressions\ref\net6.0-Release\System.Text.RegularExpressions.dll - System.Xml.XmlDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XmlDocument\ref\net6.0-Release\System.Xml.XmlDocument.dll - System.Runtime.Serialization.Xml -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Xml\ref\net6.0-Release\System.Runtime.Serialization.Xml.dll - System.Xml.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XDocument\ref\net6.0-Release\System.Xml.XDocument.dll - System.Web.HttpUtility -> C:\git2\runtime\artifacts\bin\System.Web.HttpUtility\ref\net6.0-Release\System.Web.HttpUtility.dll - System.Threading.Tasks.Extensions -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Extensions\ref\net6.0-Release\System.Threading.Tasks.Extensions.dll - System.Runtime.Serialization.Json -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Json\ref\net6.0-Release\System.Runtime.Serialization.Json.dll - System.Security.Claims -> C:\git2\runtime\artifacts\bin\System.Security.Claims\ref\net6.0-Release\System.Security.Claims.dll - System.Threading.Overlapped -> C:\git2\runtime\artifacts\bin\System.Threading.Overlapped\ref\net6.0-Release\System.Threading.Overlapped.dll - System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\ref\net6.0-Release\System.Text.Json.dll - System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\ref\net6.0-Release\System.Threading.Channels.dll - System.Xml.XPath -> C:\git2\runtime\artifacts\bin\System.Xml.XPath\ref\net6.0-Release\System.Xml.XPath.dll - System.Text.Encoding.Extensions -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.Extensions\ref\net6.0-Release\System.Text.Encoding.Extensions.dll - System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\ref\net6.0-Release\System.Security.Principal.Windows.dll - System.Xml.XmlSerializer -> C:\git2\runtime\artifacts\bin\System.Xml.XmlSerializer\ref\net6.0-Release\System.Xml.XmlSerializer.dll - System.Data.Common -> C:\git2\runtime\artifacts\bin\System.Data.Common\ref\net6.0-Release\System.Data.Common.dll - System.Net.Security -> C:\git2\runtime\artifacts\bin\System.Net.Security\ref\net6.0-Release\System.Net.Security.dll - System.Runtime.Serialization.Formatters -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Formatters\ref\net6.0-Release\System.Runtime.Serialization.Formatters.dll - System.Data.DataSetExtensions -> C:\git2\runtime\artifacts\bin\System.Data.DataSetExtensions\ref\net6.0-Release\System.Data.DataSetExtensions.dll - System.Net.ServicePoint -> C:\git2\runtime\artifacts\bin\System.Net.ServicePoint\ref\net6.0-Release\System.Net.ServicePoint.dll - System.Text.Encoding.CodePages -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.CodePages\ref\net6.0-Release\System.Text.Encoding.CodePages.dll - System.Net.WebSockets.Client -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.Client\ref\net6.0-Release\System.Net.WebSockets.Client.dll - System.Net.HttpListener -> C:\git2\runtime\artifacts\bin\System.Net.HttpListener\ref\net6.0-Release\System.Net.HttpListener.dll - System.Security.Cryptography.Csp -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Csp\ref\net6.0-Release\System.Security.Cryptography.Csp.dll - System.Xml.XPath.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XPath.XDocument\ref\net6.0-Release\System.Xml.XPath.XDocument.dll - System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\ref\net6.0-Release\System.Security.AccessControl.dll - System.Threading.ThreadPool -> C:\git2\runtime\artifacts\bin\System.Threading.ThreadPool\ref\net6.0-Release\System.Threading.ThreadPool.dll - System.Net.Quic -> C:\git2\runtime\artifacts\bin\System.Net.Quic\ref\net6.0-Release\System.Net.Quic.dll - System.Net.Mail -> C:\git2\runtime\artifacts\bin\System.Net.Mail\ref\net6.0-Release\System.Net.Mail.dll - System.Net.Requests -> C:\git2\runtime\artifacts\bin\System.Net.Requests\ref\net6.0-Release\System.Net.Requests.dll - System.IO.Pipes.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.Pipes.AccessControl\ref\net6.0-Release\System.IO.Pipes.AccessControl.dll - System.Net.Http -> C:\git2\runtime\artifacts\bin\System.Net.Http\ref\net6.0-Release\System.Net.Http.dll - System.Net.Http.Json -> C:\git2\runtime\artifacts\bin\System.Net.Http.Json\ref\net6.0-Release\System.Net.Http.Json.dll - System.Net.WebClient -> C:\git2\runtime\artifacts\bin\System.Net.WebClient\ref\net6.0-Release\System.Net.WebClient.dll - netstandard -> C:\git2\runtime\artifacts\bin\netstandard\net6.0-Release\netstandard.dll - Microsoft.VisualBasic -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic\net6.0-Release\Microsoft.VisualBasic.dll - mscorlib -> C:\git2\runtime\artifacts\bin\mscorlib\net6.0-Release\mscorlib.dll - System.ComponentModel.DataAnnotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.DataAnnotations\net6.0-Release\System.ComponentModel.DataAnnotations.dll - System.Configuration -> C:\git2\runtime\artifacts\bin\System.Configuration\net6.0-Release\System.Configuration.dll - System.Core -> C:\git2\runtime\artifacts\bin\System.Core\net6.0-Release\System.Core.dll - System -> C:\git2\runtime\artifacts\bin\System\net6.0-Release\System.dll - System.Data -> C:\git2\runtime\artifacts\bin\System.Data\net6.0-Release\System.Data.dll - System.Drawing -> C:\git2\runtime\artifacts\bin\System.Drawing\net6.0-Release\System.Drawing.dll - System.IO.Compression.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.Compression.FileSystem\net6.0-Release\System.IO.Compression.FileSystem.dll - System.Net -> C:\git2\runtime\artifacts\bin\System.Net\net6.0-Release\System.Net.dll - System.Numerics -> C:\git2\runtime\artifacts\bin\System.Numerics\net6.0-Release\System.Numerics.dll - System.Runtime.Serialization -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization\net6.0-Release\System.Runtime.Serialization.dll - System.Security -> C:\git2\runtime\artifacts\bin\System.Security\net6.0-Release\System.Security.dll - System.ServiceModel.Web -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Web\net6.0-Release\System.ServiceModel.Web.dll - System.ServiceProcess -> C:\git2\runtime\artifacts\bin\System.ServiceProcess\net6.0-Release\System.ServiceProcess.dll - System.Transactions -> C:\git2\runtime\artifacts\bin\System.Transactions\net6.0-Release\System.Transactions.dll - System.Web -> C:\git2\runtime\artifacts\bin\System.Web\net6.0-Release\System.Web.dll - System.Windows -> C:\git2\runtime\artifacts\bin\System.Windows\net6.0-Release\System.Windows.dll - System.Xml -> C:\git2\runtime\artifacts\bin\System.Xml\net6.0-Release\System.Xml.dll - System.Xml.Linq -> C:\git2\runtime\artifacts\bin\System.Xml.Linq\net6.0-Release\System.Xml.Linq.dll - System.Xml.Serialization -> C:\git2\runtime\artifacts\bin\System.Xml.Serialization\net6.0-Release\System.Xml.Serialization.dll - WindowsBase -> C:\git2\runtime\artifacts\bin\WindowsBase\net6.0-Release\WindowsBase.dll - Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\ref\netstandard2.1-Release\Microsoft.Bcl.AsyncInterfaces.dll - Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\ref\netstandard2.0-Release\Microsoft.Extensions.Primitives.dll - Microsoft.Extensions.DependencyModel -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyModel\ref\netstandard2.0-Release\Microsoft.Extensions.DependencyModel.dll - Microsoft.Extensions.DependencyInjection.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.Abstractions.dll - Microsoft.Extensions.Configuration.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Abstractions.dll - Microsoft.Extensions.FileSystemGlobbing -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileSystemGlobbing\ref\netstandard2.0-Release\Microsoft.Extensions.FileSystemGlobbing.dll - Microsoft.Win32.SystemEvents -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.SystemEvents\ref\netstandard2.0-Release\Microsoft.Win32.SystemEvents.dll - Microsoft.Extensions.Logging.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Abstractions.dll - System.ComponentModel.Composition -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition\ref\netstandard2.0-Release\System.ComponentModel.Composition.dll - Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\ref\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.dll - System.Data.Odbc -> C:\git2\runtime\artifacts\bin\System.Data.Odbc\ref\netstandard2.0-Release\System.Data.Odbc.dll - Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\ref\netstandard2.1-Release\Microsoft.Extensions.Primitives.dll - System.Diagnostics.PerformanceCounter -> C:\git2\runtime\artifacts\bin\System.Diagnostics.PerformanceCounter\ref\netstandard2.0-Release\System.Diagnostics.PerformanceCounter.dll - Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\ref\netstandard2.1-Release\Microsoft.Extensions.DependencyInjection.dll - System.IO.Packaging -> C:\git2\runtime\artifacts\bin\System.IO.Packaging\ref\netstandard2.0-Release\System.IO.Packaging.dll - System.Reflection.Context -> C:\git2\runtime\artifacts\bin\System.Reflection.Context\ref\netstandard2.0-Release\System.Reflection.Context.dll - System.IO.Ports -> C:\git2\runtime\artifacts\bin\System.IO.Ports\ref\netstandard2.0-Release\System.IO.Ports.dll - Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\ref\netstandard2.0-Release\Microsoft.Extensions.Options.dll - System.IO.Pipelines -> C:\git2\runtime\artifacts\bin\System.IO.Pipelines\ref\netstandard2.0-Release\System.IO.Pipelines.dll - System.Net.WebSockets.WebSocketProtocol -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.WebSocketProtocol\ref\netstandard2.0-Release\System.Net.WebSockets.WebSocketProtocol.dll - System.Net.Http.WinHttpHandler -> C:\git2\runtime\artifacts\bin\System.Net.Http.WinHttpHandler\ref\netstandard2.0-Release\System.Net.Http.WinHttpHandler.dll - Microsoft.Extensions.FileProviders.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Abstractions.dll - System.Numerics.Tensors -> C:\git2\runtime\artifacts\bin\System.Numerics.Tensors\ref\netstandard2.0-Release\System.Numerics.Tensors.dll - Microsoft.Extensions.Options.DataAnnotations -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.DataAnnotations\ref\netstandard2.0-Release\Microsoft.Extensions.Options.DataAnnotations.dll - Microsoft.Extensions.Configuration.Binder -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Binder\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Binder.dll - Microsoft.Extensions.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.dll - System.Resources.Extensions -> C:\git2\runtime\artifacts\bin\System.Resources.Extensions\ref\netstandard2.0-Release\System.Resources.Extensions.dll - System.Reflection.MetadataLoadContext -> C:\git2\runtime\artifacts\bin\System.Reflection.MetadataLoadContext\ref\netstandard2.0-Release\System.Reflection.MetadataLoadContext.dll - System.DirectoryServices.AccountManagement -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.AccountManagement\ref\netstandard2.0-Release\System.DirectoryServices.AccountManagement.dll - System.Runtime.Caching -> C:\git2\runtime\artifacts\bin\System.Runtime.Caching\ref\netstandard2.0-Release\System.Runtime.Caching.dll - System.ComponentModel.Composition.Registration -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition.Registration\ref\netstandard2.1-Release\System.ComponentModel.Composition.Registration.dll - System.Security.Cryptography.ProtectedData -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.ProtectedData\ref\netstandard2.0-Release\System.Security.Cryptography.ProtectedData.dll - Microsoft.Win32.Registry.AccessControl -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry.AccessControl\ref\netstandard2.0-Release\Microsoft.Win32.Registry.AccessControl.dll - System.Security.Cryptography.Pkcs -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Pkcs\ref\netstandard2.1-Release\System.Security.Cryptography.Pkcs.dll - System.IO.Pipelines -> C:\git2\runtime\artifacts\bin\System.IO.Pipelines\ref\net6.0-Release\System.IO.Pipelines.dll - System.ServiceModel.Syndication -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Syndication\ref\netstandard2.0-Release\System.ServiceModel.Syndication.dll - System.DirectoryServices.Protocols -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.Protocols\ref\netstandard2.0-Release\System.DirectoryServices.Protocols.dll - Microsoft.Extensions.FileProviders.Composite -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Composite\ref\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Composite.dll - Microsoft.Extensions.Configuration.EnvironmentVariables -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.EnvironmentVariables\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.EnvironmentVariables.dll - Microsoft.Extensions.FileProviders.Physical -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Physical\ref\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Physical.dll - Microsoft.Extensions.Configuration.CommandLine -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.CommandLine\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.CommandLine.dll - System.Formats.Cbor -> C:\git2\runtime\artifacts\bin\System.Formats.Cbor\ref\net6.0-Release\System.Formats.Cbor.dll - System.Security.Cryptography.Pkcs -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Pkcs\ref\net6.0-Release\System.Security.Cryptography.Pkcs.dll - Microsoft.Extensions.Options.ConfigurationExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.ConfigurationExtensions\ref\netstandard2.0-Release\Microsoft.Extensions.Options.ConfigurationExtensions.dll - System.ServiceModel.Syndication -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Syndication\ref\net6.0-Release\System.ServiceModel.Syndication.dll - Microsoft.Extensions.Caching.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Caching.Abstractions.dll - System.Drawing.Common -> C:\git2\runtime\artifacts\bin\System.Drawing.Common\ref\net6.0-Release\System.Drawing.Common.dll - Microsoft.Extensions.Logging -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.dll - Microsoft.Extensions.Hosting.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting.Abstractions\ref\netstandard2.0-Release\Microsoft.Extensions.Hosting.Abstractions.dll - System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\ref\netstandard2.0-Release\System.Security.Permissions.dll - System.Drawing.Common -> C:\git2\runtime\artifacts\bin\System.Drawing.Common\ref\netcoreapp3.0-Release\System.Drawing.Common.dll - Microsoft.Extensions.Configuration.FileExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.FileExtensions\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.FileExtensions.dll - System.CodeDom -> C:\git2\runtime\artifacts\bin\System.CodeDom\ref\netstandard2.0-Release\System.CodeDom.dll - System.Diagnostics.EventLog -> C:\git2\runtime\artifacts\bin\System.Diagnostics.EventLog\ref\netstandard2.0-Release\System.Diagnostics.EventLog.dll - System.Configuration.ConfigurationManager -> C:\git2\runtime\artifacts\bin\System.Configuration.ConfigurationManager\ref\netstandard2.0-Release\System.Configuration.ConfigurationManager.dll - System.Net.Connections -> C:\git2\runtime\artifacts\bin\System.Net.Connections\ref\net6.0-Release\System.Net.Connections.dll - Microsoft.Extensions.Configuration.Ini -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Ini\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Ini.dll - System.Management -> C:\git2\runtime\artifacts\bin\System.Management\ref\netstandard2.0-Release\System.Management.dll - Microsoft.Extensions.Logging.Debug -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Debug\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Debug.dll - Microsoft.Extensions.Logging.TraceSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.TraceSource\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.TraceSource.dll - Microsoft.Extensions.Http -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Http\ref\netstandard2.0-Release\Microsoft.Extensions.Http.dll - Microsoft.Extensions.Caching.Memory -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Memory\ref\netstandard2.0-Release\Microsoft.Extensions.Caching.Memory.dll - Microsoft.Extensions.Logging.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Configuration\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Configuration.dll - Microsoft.Extensions.Configuration.Json -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Json\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Json.dll - Microsoft.Extensions.Configuration.Xml -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Xml\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.Xml.dll - Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\ref\netstandard2.1-Release\Microsoft.Extensions.Options.dll - Microsoft.Extensions.Logging.EventSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventSource\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.EventSource.dll - Microsoft.Extensions.Logging.Console -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Console\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.Console.dll - System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\ref\netcoreapp3.0-Release\System.Security.Principal.Windows.dll - System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\ref\netcoreapp3.0-Release\System.Windows.Extensions.dll - System.Security.Cryptography.Xml -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Xml\ref\netstandard2.0-Release\System.Security.Cryptography.Xml.dll - Microsoft.Extensions.Logging.EventLog -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventLog\ref\netstandard2.0-Release\Microsoft.Extensions.Logging.EventLog.dll - System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\ref\net5.0-Release\System.Security.Permissions.dll - Microsoft.Extensions.Hosting.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting.Abstractions\ref\netstandard2.1-Release\Microsoft.Extensions.Hosting.Abstractions.dll - System.Threading.AccessControl -> C:\git2\runtime\artifacts\bin\System.Threading.AccessControl\ref\netstandard2.0-Release\System.Threading.AccessControl.dll - System.ServiceProcess.ServiceController -> C:\git2\runtime\artifacts\bin\System.ServiceProcess.ServiceController\ref\netstandard2.0-Release\System.ServiceProcess.ServiceController.dll - Microsoft.Extensions.Configuration.UserSecrets -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.UserSecrets\ref\netstandard2.0-Release\Microsoft.Extensions.Configuration.UserSecrets.dll - Microsoft.Extensions.Options.DataAnnotations -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.DataAnnotations\ref\netstandard2.1-Release\Microsoft.Extensions.Options.DataAnnotations.dll - System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\ref\net6.0-Release\System.Windows.Extensions.dll - System.Data.OleDb -> C:\git2\runtime\artifacts\bin\System.Data.OleDb\ref\netstandard2.0-Release\System.Data.OleDb.dll - Microsoft.Extensions.Hosting -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting\ref\netstandard2.0-Release\Microsoft.Extensions.Hosting.dll - System.DirectoryServices -> C:\git2\runtime\artifacts\bin\System.DirectoryServices\ref\netstandard2.0-Release\System.DirectoryServices.dll - netstandard -> C:\git2\runtime\artifacts\bin\netstandard\net6.0-Release\netstandard.dll - Microsoft.VisualBasic -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic\net6.0-Release\Microsoft.VisualBasic.dll - mscorlib -> C:\git2\runtime\artifacts\bin\mscorlib\net6.0-Release\mscorlib.dll - System.ComponentModel.DataAnnotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.DataAnnotations\net6.0-Release\System.ComponentModel.DataAnnotations.dll - System.Configuration -> C:\git2\runtime\artifacts\bin\System.Configuration\net6.0-Release\System.Configuration.dll - System.Core -> C:\git2\runtime\artifacts\bin\System.Core\net6.0-Release\System.Core.dll - System -> C:\git2\runtime\artifacts\bin\System\net6.0-Release\System.dll - System.Data -> C:\git2\runtime\artifacts\bin\System.Data\net6.0-Release\System.Data.dll - System.Drawing -> C:\git2\runtime\artifacts\bin\System.Drawing\net6.0-Release\System.Drawing.dll - System.IO.Compression.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.Compression.FileSystem\net6.0-Release\System.IO.Compression.FileSystem.dll - System.Net -> C:\git2\runtime\artifacts\bin\System.Net\net6.0-Release\System.Net.dll - System.Numerics -> C:\git2\runtime\artifacts\bin\System.Numerics\net6.0-Release\System.Numerics.dll - System.Runtime.Serialization -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization\net6.0-Release\System.Runtime.Serialization.dll - System.Security -> C:\git2\runtime\artifacts\bin\System.Security\net6.0-Release\System.Security.dll - System.ServiceModel.Web -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Web\net6.0-Release\System.ServiceModel.Web.dll - System.ServiceProcess -> C:\git2\runtime\artifacts\bin\System.ServiceProcess\net6.0-Release\System.ServiceProcess.dll - System.Transactions -> C:\git2\runtime\artifacts\bin\System.Transactions\net6.0-Release\System.Transactions.dll - System.Web -> C:\git2\runtime\artifacts\bin\System.Web\net6.0-Release\System.Web.dll - System.Windows -> C:\git2\runtime\artifacts\bin\System.Windows\net6.0-Release\System.Windows.dll - System.Xml -> C:\git2\runtime\artifacts\bin\System.Xml\net6.0-Release\System.Xml.dll - System.Xml.Linq -> C:\git2\runtime\artifacts\bin\System.Xml.Linq\net6.0-Release\System.Xml.Linq.dll - System.Xml.Serialization -> C:\git2\runtime\artifacts\bin\System.Xml.Serialization\net6.0-Release\System.Xml.Serialization.dll - WindowsBase -> C:\git2\runtime\artifacts\bin\WindowsBase\net6.0-Release\WindowsBase.dll - System.Private.CoreLib -> C:\git2\runtime\artifacts\bin\coreclr\windows.x64.Release\IL\System.Private.CoreLib.dll - Microsoft.Win32.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Primitives\net6.0-windows-Release\Microsoft.Win32.Primitives.dll - System.Collections.Specialized -> C:\git2\runtime\artifacts\bin\System.Collections.Specialized\net6.0-Release\System.Collections.Specialized.dll - System.Collections.NonGeneric -> C:\git2\runtime\artifacts\bin\System.Collections.NonGeneric\net6.0-Release\System.Collections.NonGeneric.dll - System.ComponentModel.EventBasedAsync -> C:\git2\runtime\artifacts\bin\System.ComponentModel.EventBasedAsync\net6.0-Release\System.ComponentModel.EventBasedAsync.dll - System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\net6.0-windows-Release\System.Security.Principal.Windows.dll - System.Collections.Immutable -> C:\git2\runtime\artifacts\bin\System.Collections.Immutable\net6.0-Release\System.Collections.Immutable.dll - System.ComponentModel.Annotations -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Annotations\netstandard2.1-Release\System.ComponentModel.Annotations.dll - Microsoft.CSharp -> C:\git2\runtime\artifacts\bin\Microsoft.CSharp\net6.0-windows-Release\Microsoft.CSharp.dll - System.ComponentModel -> C:\git2\runtime\artifacts\bin\System.ComponentModel\net6.0-Release\System.ComponentModel.dll - System.ComponentModel.Primitives -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Primitives\net6.0-Release\System.ComponentModel.Primitives.dll - System.Console -> C:\git2\runtime\artifacts\bin\System.Console\net6.0-windows-Release\System.Console.dll - System.Data.DataSetExtensions -> C:\git2\runtime\artifacts\bin\System.Data.DataSetExtensions\net6.0-Release\System.Data.DataSetExtensions.dll - System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\net6.0-windows-Release\System.Security.AccessControl.dll - System.Diagnostics.FileVersionInfo -> C:\git2\runtime\artifacts\bin\System.Diagnostics.FileVersionInfo\net6.0-windows-Release\System.Diagnostics.FileVersionInfo.dll - System.Diagnostics.DiagnosticSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.DiagnosticSource\net6.0-Release\System.Diagnostics.DiagnosticSource.dll - System.Diagnostics.TextWriterTraceListener -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TextWriterTraceListener\net6.0-Release\System.Diagnostics.TextWriterTraceListener.dll - Microsoft.Win32.SystemEvents -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.SystemEvents\net6.0-windows-Release\Microsoft.Win32.SystemEvents.dll - System.Dynamic.Runtime -> C:\git2\runtime\artifacts\bin\System.Dynamic.Runtime\net6.0-Release\System.Dynamic.Runtime.dll - System.ComponentModel.TypeConverter -> C:\git2\runtime\artifacts\bin\System.ComponentModel.TypeConverter\net6.0-Release\System.ComponentModel.TypeConverter.dll - System.Globalization.Extensions -> C:\git2\runtime\artifacts\bin\System.Globalization.Extensions\net6.0-Release\System.Globalization.Extensions.dll - System.Formats.Asn1 -> C:\git2\runtime\artifacts\bin\System.Formats.Asn1\net6.0-Release\System.Formats.Asn1.dll - Microsoft.Win32.Registry -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry\net6.0-windows-Release\Microsoft.Win32.Registry.dll - System.IO.Compression.Brotli -> C:\git2\runtime\artifacts\bin\System.IO.Compression.Brotli\net6.0-windows-Release\System.IO.Compression.Brotli.dll - System.IO.Compression.ZipFile -> C:\git2\runtime\artifacts\bin\System.IO.Compression.ZipFile\net6.0-Release\System.IO.Compression.ZipFile.dll - System.AppContext -> C:\git2\runtime\artifacts\bin\System.AppContext\net6.0-Release\System.AppContext.dll - System.IO.Compression -> C:\git2\runtime\artifacts\bin\System.IO.Compression\net6.0-windows-Release\System.IO.Compression.dll - System.IO.FileSystem.DriveInfo -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.DriveInfo\net6.0-windows-Release\System.IO.FileSystem.DriveInfo.dll - System.Reflection.Metadata -> C:\git2\runtime\artifacts\bin\System.Reflection.Metadata\net6.0-Release\System.Reflection.Metadata.dll - System.IO.FileSystem.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.AccessControl\net6.0-windows-Release\System.IO.FileSystem.AccessControl.dll - System.IO.FileSystem.Primitives -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Primitives\net6.0-Release\System.IO.FileSystem.Primitives.dll - System.IO.FileSystem.Watcher -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.Watcher\net6.0-windows-Release\System.IO.FileSystem.Watcher.dll - System.Collections -> C:\git2\runtime\artifacts\bin\System.Collections\net6.0-Release\System.Collections.dll - System.IO.FileSystem -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem\net6.0-windows-Release\System.IO.FileSystem.dll - System.IO.MemoryMappedFiles -> C:\git2\runtime\artifacts\bin\System.IO.MemoryMappedFiles\net6.0-windows-Release\System.IO.MemoryMappedFiles.dll - System.Buffers -> C:\git2\runtime\artifacts\bin\System.Buffers\net6.0-Release\System.Buffers.dll - System.Drawing.Primitives -> C:\git2\runtime\artifacts\bin\System.Drawing.Primitives\net6.0-windows-Release\System.Drawing.Primitives.dll - System.IO -> C:\git2\runtime\artifacts\bin\System.IO\net6.0-Release\System.IO.dll - System.Diagnostics.Contracts -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Contracts\net6.0-Release\System.Diagnostics.Contracts.dll - System.Net.Http.Json -> C:\git2\runtime\artifacts\bin\System.Net.Http.Json\net6.0-Release\System.Net.Http.Json.dll - System.Linq.Parallel -> C:\git2\runtime\artifacts\bin\System.Linq.Parallel\net6.0-Release\System.Linq.Parallel.dll - System.Linq.Queryable -> C:\git2\runtime\artifacts\bin\System.Linq.Queryable\net6.0-Release\System.Linq.Queryable.dll - System.Diagnostics.Tools -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tools\net6.0-Release\System.Diagnostics.Tools.dll - System.Linq -> C:\git2\runtime\artifacts\bin\System.Linq\net6.0-Release\System.Linq.dll - System.Globalization -> C:\git2\runtime\artifacts\bin\System.Globalization\net6.0-Release\System.Globalization.dll - System.Globalization.Calendars -> C:\git2\runtime\artifacts\bin\System.Globalization.Calendars\net6.0-Release\System.Globalization.Calendars.dll - System.Linq.Expressions -> C:\git2\runtime\artifacts\bin\System.Linq.Expressions\net6.0-Release\System.Linq.Expressions.dll - System.Net.Ping -> C:\git2\runtime\artifacts\bin\System.Net.Ping\net6.0-windows-Release\System.Net.Ping.dll - System.Net.NetworkInformation -> C:\git2\runtime\artifacts\bin\System.Net.NetworkInformation\net6.0-windows-Release\System.Net.NetworkInformation.dll - System.Diagnostics.Process -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Process\net6.0-windows-Release\System.Diagnostics.Process.dll - System.Net.Primitives -> C:\git2\runtime\artifacts\bin\System.Net.Primitives\net6.0-windows-Release\System.Net.Primitives.dll - System.Net.Quic -> C:\git2\runtime\artifacts\bin\System.Net.Quic\net6.0-windows-Release\System.Net.Quic.dll - System.IO.Pipes -> C:\git2\runtime\artifacts\bin\System.IO.Pipes\net6.0-windows-Release\System.IO.Pipes.dll - System.Net.ServicePoint -> C:\git2\runtime\artifacts\bin\System.Net.ServicePoint\net6.0-Release\System.Net.ServicePoint.dll - System.Diagnostics.Debug -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Debug\net6.0-Release\System.Diagnostics.Debug.dll - System.Net.WebProxy -> C:\git2\runtime\artifacts\bin\System.Net.WebProxy\net6.0-Release\System.Net.WebProxy.dll - System.Net.WebHeaderCollection -> C:\git2\runtime\artifacts\bin\System.Net.WebHeaderCollection\net6.0-Release\System.Net.WebHeaderCollection.dll - System.Net.WebClient -> C:\git2\runtime\artifacts\bin\System.Net.WebClient\net6.0-Release\System.Net.WebClient.dll - System.Net.WebSockets.Client -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.Client\net6.0-Release\System.Net.WebSockets.Client.dll - System.Net.WebSockets -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets\net6.0-Release\System.Net.WebSockets.dll - System.Diagnostics.Tracing -> C:\git2\runtime\artifacts\bin\System.Diagnostics.Tracing\net6.0-Release\System.Diagnostics.Tracing.dll - System.Threading -> C:\git2\runtime\artifacts\bin\System.Threading\net6.0-Release\System.Threading.dll - System.ObjectModel -> C:\git2\runtime\artifacts\bin\System.ObjectModel\net6.0-Release\System.ObjectModel.dll - System.Reflection.DispatchProxy -> C:\git2\runtime\artifacts\bin\System.Reflection.DispatchProxy\net6.0-Release\System.Reflection.DispatchProxy.dll - System.Private.DataContractSerialization -> C:\git2\runtime\artifacts\bin\System.Private.DataContractSerialization\net6.0-Release\System.Private.DataContractSerialization.dll - System.Reflection.Extensions -> C:\git2\runtime\artifacts\bin\System.Reflection.Extensions\net6.0-Release\System.Reflection.Extensions.dll - System.Resources.Reader -> C:\git2\runtime\artifacts\bin\System.Resources.Reader\net6.0-Release\System.Resources.Reader.dll - System.IO.IsolatedStorage -> C:\git2\runtime\artifacts\bin\System.IO.IsolatedStorage\net6.0-windows-Release\System.IO.IsolatedStorage.dll - System.Resources.Writer -> C:\git2\runtime\artifacts\bin\System.Resources.Writer\net6.0-Release\System.Resources.Writer.dll - System.IO.UnmanagedMemoryStream -> C:\git2\runtime\artifacts\bin\System.IO.UnmanagedMemoryStream\net6.0-Release\System.IO.UnmanagedMemoryStream.dll - System.Runtime.CompilerServices.VisualC -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.VisualC\net6.0-Release\System.Runtime.CompilerServices.VisualC.dll - System.Runtime.Handles -> C:\git2\runtime\artifacts\bin\System.Runtime.Handles\net6.0-Release\System.Runtime.Handles.dll - System.Private.Uri -> C:\git2\runtime\artifacts\bin\System.Private.Uri\net6.0-Release\System.Private.Uri.dll - System.IO.Pipes.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.Pipes.AccessControl\net6.0-windows-Release\System.IO.Pipes.AccessControl.dll - System.Runtime.InteropServices.RuntimeInformation -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices.RuntimeInformation\net6.0-windows-Release\System.Runtime.InteropServices.RuntimeInformation.dll - System.Runtime.Numerics -> C:\git2\runtime\artifacts\bin\System.Runtime.Numerics\net6.0-Release\System.Runtime.Numerics.dll - System.Security.Claims -> C:\git2\runtime\artifacts\bin\System.Security.Claims\net6.0-Release\System.Security.Claims.dll - System.Runtime.Serialization.Primitives -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Primitives\net6.0-Release\System.Runtime.Serialization.Primitives.dll - System.Security.Cryptography.Csp -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Csp\net6.0-windows-Release\System.Security.Cryptography.Csp.dll - System.Security.Cryptography.Encoding -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Encoding\net6.0-windows-Release\System.Security.Cryptography.Encoding.dll - System.Security.Cryptography.Algorithms -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Algorithms\net6.0-windows-Release\System.Security.Cryptography.Algorithms.dll - System.Security.SecureString -> C:\git2\runtime\artifacts\bin\System.Security.SecureString\net6.0-Release\System.Security.SecureString.dll - System.Security.Cryptography.Primitives -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Primitives\net6.0-Release\System.Security.Cryptography.Primitives.dll - System.Private.Xml -> C:\git2\runtime\artifacts\bin\System.Private.Xml\net6.0-windows-Release\System.Private.Xml.dll - System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\net6.0-Release\System.Runtime.CompilerServices.Unsafe.dll - System.Collections.Concurrent -> C:\git2\runtime\artifacts\bin\System.Collections.Concurrent\net6.0-Release\System.Collections.Concurrent.dll - System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\net6.0-Release\System.Text.Encodings.Web.dll - System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\net6.0-Release\System.Text.Json.dll - System.Threading.Channels -> C:\git2\runtime\artifacts\bin\System.Threading.Channels\net6.0-Release\System.Threading.Channels.dll - System.Runtime -> C:\git2\runtime\artifacts\bin\System.Runtime\net6.0-Release\System.Runtime.dll - System.Text.RegularExpressions -> C:\git2\runtime\artifacts\bin\System.Text.RegularExpressions\net6.0-Release\System.Text.RegularExpressions.dll - System.Threading.Tasks.Parallel -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Parallel\net6.0-Release\System.Threading.Tasks.Parallel.dll - System.Threading.Tasks.Dataflow -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Dataflow\netstandard2.0-Release\System.Threading.Tasks.Dataflow.dll - System.Reflection.Primitives -> C:\git2\runtime\artifacts\bin\System.Reflection.Primitives\net6.0-Release\System.Reflection.Primitives.dll - System.Net.Http -> C:\git2\runtime\artifacts\bin\System.Net.Http\net6.0-windows-Release\System.Net.Http.dll - System.Net.Requests -> C:\git2\runtime\artifacts\bin\System.Net.Requests\net6.0-windows-Release\System.Net.Requests.dll - System.Runtime.Serialization.Xml -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Xml\net6.0-Release\System.Runtime.Serialization.Xml.dll - System.Reflection.Emit -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit\net6.0-Release\System.Reflection.Emit.dll - System.Numerics.Vectors -> C:\git2\runtime\artifacts\bin\System.Numerics.Vectors\net6.0-Release\System.Numerics.Vectors.dll - System.Runtime.Serialization.Json -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Json\net6.0-Release\System.Runtime.Serialization.Json.dll - System.ValueTuple -> C:\git2\runtime\artifacts\bin\System.ValueTuple\net6.0-Release\System.ValueTuple.dll - System.Reflection.TypeExtensions -> C:\git2\runtime\artifacts\bin\System.Reflection.TypeExtensions\net6.0-Release\System.Reflection.TypeExtensions.dll - System.Transactions.Local -> C:\git2\runtime\artifacts\bin\System.Transactions.Local\net6.0-Release\System.Transactions.Local.dll - System.Net.Sockets -> C:\git2\runtime\artifacts\bin\System.Net.Sockets\net6.0-windows-Release\System.Net.Sockets.dll - System.Web.HttpUtility -> C:\git2\runtime\artifacts\bin\System.Web.HttpUtility\net6.0-Release\System.Web.HttpUtility.dll - System.Net.Security -> C:\git2\runtime\artifacts\bin\System.Net.Security\net6.0-windows-Release\System.Net.Security.dll - System.Reflection.Emit.ILGeneration -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.ILGeneration\net6.0-Release\System.Reflection.Emit.ILGeneration.dll - System.Net.NameResolution -> C:\git2\runtime\artifacts\bin\System.Net.NameResolution\net6.0-windows-Release\System.Net.NameResolution.dll - System.Net.HttpListener -> C:\git2\runtime\artifacts\bin\System.Net.HttpListener\net6.0-windows-Release\System.Net.HttpListener.dll - System.Text.Encoding.CodePages -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.CodePages\net6.0-windows-Release\System.Text.Encoding.CodePages.dll - System.Security.Principal -> C:\git2\runtime\artifacts\bin\System.Security.Principal\net6.0-Release\System.Security.Principal.dll - System.Resources.ResourceManager -> C:\git2\runtime\artifacts\bin\System.Resources.ResourceManager\net6.0-Release\System.Resources.ResourceManager.dll - System.Threading.Tasks -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks\net6.0-Release\System.Threading.Tasks.dll - Microsoft.VisualBasic.Core -> C:\git2\runtime\artifacts\bin\Microsoft.VisualBasic.Core\net6.0-windows-Release\Microsoft.VisualBasic.Core.dll - System.Reflection.Emit.Lightweight -> C:\git2\runtime\artifacts\bin\System.Reflection.Emit.Lightweight\net6.0-Release\System.Reflection.Emit.Lightweight.dll - System.Memory -> C:\git2\runtime\artifacts\bin\System.Memory\net6.0-Release\System.Memory.dll - System.Threading.Tasks.Extensions -> C:\git2\runtime\artifacts\bin\System.Threading.Tasks.Extensions\net6.0-Release\System.Threading.Tasks.Extensions.dll - System.Threading.Overlapped -> C:\git2\runtime\artifacts\bin\System.Threading.Overlapped\net6.0-Release\System.Threading.Overlapped.dll - System.Runtime.Extensions -> C:\git2\runtime\artifacts\bin\System.Runtime.Extensions\net6.0-Release\System.Runtime.Extensions.dll - System.Runtime.InteropServices -> C:\git2\runtime\artifacts\bin\System.Runtime.InteropServices\net6.0-Release\System.Runtime.InteropServices.dll - System.Text.Encoding -> C:\git2\runtime\artifacts\bin\System.Text.Encoding\net6.0-Release\System.Text.Encoding.dll - System.Private.Uri -> C:\git2\runtime\artifacts\bin\System.Private.Uri\net6.0-windows-Release\System.Private.Uri.dll - System.Runtime.Intrinsics -> C:\git2\runtime\artifacts\bin\System.Runtime.Intrinsics\net6.0-Release\System.Runtime.Intrinsics.dll - System.Private.Xml -> C:\git2\runtime\artifacts\bin\System.Private.Xml\net6.0-Release\System.Private.Xml.dll - System.Runtime.Loader -> C:\git2\runtime\artifacts\bin\System.Runtime.Loader\net6.0-Release\System.Runtime.Loader.dll - System.Reflection -> C:\git2\runtime\artifacts\bin\System.Reflection\net6.0-Release\System.Reflection.dll - System.Text.Encoding.Extensions -> C:\git2\runtime\artifacts\bin\System.Text.Encoding.Extensions\net6.0-Release\System.Text.Encoding.Extensions.dll - System.Private.Xml.Linq -> C:\git2\runtime\artifacts\bin\System.Private.Xml.Linq\net6.0-Release\System.Private.Xml.Linq.dll - System.Xml.XmlDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XmlDocument\net6.0-Release\System.Xml.XmlDocument.dll - System.Net.Mail -> C:\git2\runtime\artifacts\bin\System.Net.Mail\net6.0-windows-Release\System.Net.Mail.dll - System.Xml.XmlSerializer -> C:\git2\runtime\artifacts\bin\System.Xml.XmlSerializer\net6.0-Release\System.Xml.XmlSerializer.dll - System.Diagnostics.TraceSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.TraceSource\net6.0-Release\System.Diagnostics.TraceSource.dll - System.Data.Common -> C:\git2\runtime\artifacts\bin\System.Data.Common\net6.0-Release\System.Data.Common.dll - System.Threading.ThreadPool -> C:\git2\runtime\artifacts\bin\System.Threading.ThreadPool\net6.0-Release\System.Threading.ThreadPool.dll - System.Runtime.Serialization.Formatters -> C:\git2\runtime\artifacts\bin\System.Runtime.Serialization.Formatters\net6.0-Release\System.Runtime.Serialization.Formatters.dll - System.Security.Cryptography.Cng -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Cng\net6.0-windows-Release\System.Security.Cryptography.Cng.dll - System.Diagnostics.StackTrace -> C:\git2\runtime\artifacts\bin\System.Diagnostics.StackTrace\net6.0-Release\System.Diagnostics.StackTrace.dll - System.Xml.XPath.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XPath.XDocument\net6.0-Release\System.Xml.XPath.XDocument.dll - System.Security.Cryptography.X509Certificates -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.X509Certificates\net6.0-windows-Release\System.Security.Cryptography.X509Certificates.dll - System.Threading.Thread -> C:\git2\runtime\artifacts\bin\System.Threading.Thread\net6.0-Release\System.Threading.Thread.dll - System.Xml.XDocument -> C:\git2\runtime\artifacts\bin\System.Xml.XDocument\net6.0-Release\System.Xml.XDocument.dll - System.Threading.Timer -> C:\git2\runtime\artifacts\bin\System.Threading.Timer\net6.0-Release\System.Threading.Timer.dll - System.Xml.XPath -> C:\git2\runtime\artifacts\bin\System.Xml.XPath\net6.0-Release\System.Xml.XPath.dll - System.Security.Cryptography.OpenSsl -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.OpenSsl\net6.0-Release\System.Security.Cryptography.OpenSsl.dll - System.Xml.ReaderWriter -> C:\git2\runtime\artifacts\bin\System.Xml.ReaderWriter\net6.0-Release\System.Xml.ReaderWriter.dll - Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\netstandard2.1-Release\Microsoft.Bcl.AsyncInterfaces.dll - System.Runtime.CompilerServices.Unsafe -> C:\git2\runtime\artifacts\bin\System.Runtime.CompilerServices.Unsafe\netstandard2.0-Release\System.Runtime.CompilerServices.Unsafe.dll - Microsoft.Extensions.DependencyInjection.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection.Abstractions\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.Abstractions.dll - Microsoft.Extensions.FileSystemGlobbing -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileSystemGlobbing\netstandard2.0-Release\Microsoft.Extensions.FileSystemGlobbing.dll - Microsoft.XmlSerializer.Generator -> C:\git2\runtime\artifacts\bin\Microsoft.XmlSerializer.Generator\netstandard2.0-Release\dotnet-Microsoft.XmlSerializer.Generator.dll - System.Composition.AttributedModel -> C:\git2\runtime\artifacts\bin\System.Composition.AttributedModel\netstandard2.0-Release\System.Composition.AttributedModel.dll - System.Composition.Runtime -> C:\git2\runtime\artifacts\bin\System.Composition.Runtime\netstandard2.0-Release\System.Composition.Runtime.dll - Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\net6.0-Release\Microsoft.Extensions.Primitives.dll - System.Composition.Convention -> C:\git2\runtime\artifacts\bin\System.Composition.Convention\netstandard2.0-Release\System.Composition.Convention.dll - System.CodeDom -> C:\git2\runtime\artifacts\bin\System.CodeDom\netstandard2.0-Release\System.CodeDom.dll - Microsoft.Extensions.Primitives -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Primitives\netstandard2.0-Release\Microsoft.Extensions.Primitives.dll - System.ComponentModel.Composition -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition\net6.0-Release\System.ComponentModel.Composition.dll - System.Formats.Cbor -> C:\git2\runtime\artifacts\bin\System.Formats.Cbor\net6.0-Release\System.Formats.Cbor.dll - System.Data.Odbc -> C:\git2\runtime\artifacts\bin\System.Data.Odbc\net6.0-windows-Release\System.Data.Odbc.dll - System.IO.Packaging -> C:\git2\runtime\artifacts\bin\System.IO.Packaging\netstandard2.0-Release\System.IO.Packaging.dll - System.Composition.Hosting -> C:\git2\runtime\artifacts\bin\System.Composition.Hosting\netstandard2.0-Release\System.Composition.Hosting.dll - Microsoft.Extensions.Logging.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Abstractions\netstandard2.0-Release\Microsoft.Extensions.Logging.Abstractions.dll - System.IO.Pipelines -> C:\git2\runtime\artifacts\bin\System.IO.Pipelines\net6.0-Release\System.IO.Pipelines.dll - System.Net.WebSockets.WebSocketProtocol -> C:\git2\runtime\artifacts\bin\System.Net.WebSockets.WebSocketProtocol\net6.0-Release\System.Net.WebSockets.WebSocketProtocol.dll - System.Composition.TypedParts -> C:\git2\runtime\artifacts\bin\System.Composition.TypedParts\netstandard2.0-Release\System.Composition.TypedParts.dll - System.Reflection.MetadataLoadContext -> C:\git2\runtime\artifacts\bin\System.Reflection.MetadataLoadContext\net6.0-Release\System.Reflection.MetadataLoadContext.dll - System.ServiceModel.Syndication -> C:\git2\runtime\artifacts\bin\System.ServiceModel.Syndication\net6.0-Release\System.ServiceModel.Syndication.dll - System.Diagnostics.DiagnosticSource -> C:\git2\runtime\artifacts\bin\System.Diagnostics.DiagnosticSource\netstandard2.0-Release\System.Diagnostics.DiagnosticSource.dll - Microsoft.Extensions.Caching.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Abstractions\netstandard2.0-Release\Microsoft.Extensions.Caching.Abstractions.dll - Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\net6.0-Release\Microsoft.Extensions.DependencyInjection.dll - System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\netstandard2.0-windows-Release\System.Security.Principal.Windows.dll - Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\netstandard2.0-Release\Microsoft.Extensions.Options.dll - System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\net6.0-windows-Release\System.Windows.Extensions.dll - Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\netstandard2.1-Release\Microsoft.Extensions.DependencyInjection.dll - System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\netstandard2.0-windows-Release\System.Security.AccessControl.dll - System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\netstandard2.0-Release\System.Text.Encodings.Web.dll - System.Reflection.Context -> C:\git2\runtime\artifacts\bin\System.Reflection.Context\netstandard2.1-Release\System.Reflection.Context.dll - Microsoft.Extensions.Options -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options\net6.0-Release\Microsoft.Extensions.Options.dll - Microsoft.Bcl.AsyncInterfaces -> C:\git2\runtime\artifacts\bin\Microsoft.Bcl.AsyncInterfaces\netstandard2.0-Release\Microsoft.Bcl.AsyncInterfaces.dll - System.IO.FileSystem.AccessControl -> C:\git2\runtime\artifacts\bin\System.IO.FileSystem.AccessControl\netstandard2.0-windows-Release\System.IO.FileSystem.AccessControl.dll - System.Security.Cryptography.Pkcs -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Pkcs\net6.0-windows-Release\System.Security.Cryptography.Pkcs.dll - System.Security.Cryptography.ProtectedData -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.ProtectedData\netstandard2.0-windows-Release\System.Security.Cryptography.ProtectedData.dll - System.Drawing.Common -> C:\git2\runtime\artifacts\bin\System.Drawing.Common\net6.0-windows-Release\System.Drawing.Common.dll - System.DirectoryServices.Protocols -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.Protocols\net6.0-windows-Release\System.DirectoryServices.Protocols.dll - Microsoft.Extensions.FileProviders.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Abstractions\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Abstractions.dll - Microsoft.Extensions.Configuration.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Abstractions\netstandard2.0-Release\Microsoft.Extensions.Configuration.Abstractions.dll - System.Management -> C:\git2\runtime\artifacts\bin\System.Management\net6.0-windows-Release\System.Management.dll - System.Numerics.Tensors -> C:\git2\runtime\artifacts\bin\System.Numerics.Tensors\netstandard2.0-Release\System.Numerics.Tensors.dll - System.Security.Principal.Windows -> C:\git2\runtime\artifacts\bin\System.Security.Principal.Windows\netstandard2.0-Release\System.Security.Principal.Windows.dll - System.Net.Http.WinHttpHandler -> C:\git2\runtime\artifacts\bin\System.Net.Http.WinHttpHandler\netstandard2.0-windows-Release\System.Net.Http.WinHttpHandler.dll - System.Resources.Extensions -> C:\git2\runtime\artifacts\bin\System.Resources.Extensions\netstandard2.0-Release\System.Resources.Extensions.dll - System.Threading.AccessControl -> C:\git2\runtime\artifacts\bin\System.Threading.AccessControl\netstandard2.0-windows-Release\System.Threading.AccessControl.dll - Microsoft.Extensions.DependencyInjection -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyInjection\netstandard2.0-Release\Microsoft.Extensions.DependencyInjection.dll - System.ComponentModel.Composition -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition\netstandard2.0-Release\System.ComponentModel.Composition.dll - Microsoft.Extensions.FileProviders.Composite -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Composite\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Composite.dll - Microsoft.Extensions.FileProviders.Physical -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.FileProviders.Physical\netstandard2.0-Release\Microsoft.Extensions.FileProviders.Physical.dll - System.ComponentModel.Composition.Registration -> C:\git2\runtime\artifacts\bin\System.ComponentModel.Composition.Registration\netstandard2.1-Release\System.ComponentModel.Composition.Registration.dll - System.Net.Connections -> C:\git2\runtime\artifacts\bin\System.Net.Connections\net6.0-Release\System.Net.Connections.dll - Microsoft.Extensions.Configuration.Binder -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Binder\netstandard2.0-Release\Microsoft.Extensions.Configuration.Binder.dll - Microsoft.Extensions.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration\netstandard2.0-Release\Microsoft.Extensions.Configuration.dll - System.Diagnostics.EventLog -> C:\git2\runtime\artifacts\bin\System.Diagnostics.EventLog\net6.0-windows-Release\System.Diagnostics.EventLog.dll - System.Diagnostics.EventLog -> C:\git2\runtime\artifacts\bin\System.Diagnostics.EventLog\netstandard2.0-Release\System.Diagnostics.EventLog.dll - Microsoft.Extensions.Hosting.Abstractions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting.Abstractions\netstandard2.1-Release\Microsoft.Extensions.Hosting.Abstractions.dll - System.Security.AccessControl -> C:\git2\runtime\artifacts\bin\System.Security.AccessControl\netstandard2.0-Release\System.Security.AccessControl.dll - Microsoft.Extensions.Configuration.EnvironmentVariables -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.EnvironmentVariables\netstandard2.0-Release\Microsoft.Extensions.Configuration.EnvironmentVariables.dll - Microsoft.Extensions.Configuration.CommandLine -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.CommandLine\netstandard2.0-Release\Microsoft.Extensions.Configuration.CommandLine.dll - Microsoft.Extensions.Caching.Memory -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Caching.Memory\netstandard2.0-Release\Microsoft.Extensions.Caching.Memory.dll - Microsoft.Extensions.Logging -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging\netstandard2.0-Release\Microsoft.Extensions.Logging.dll - Microsoft.Extensions.Configuration.FileExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.FileExtensions\netstandard2.0-Release\Microsoft.Extensions.Configuration.FileExtensions.dll - Microsoft.Extensions.Options.ConfigurationExtensions -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.ConfigurationExtensions\netstandard2.0-Release\Microsoft.Extensions.Options.ConfigurationExtensions.dll - Microsoft.Extensions.Logging -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging\netstandard2.1-Release\Microsoft.Extensions.Logging.dll - System.ServiceProcess.ServiceController -> C:\git2\runtime\artifacts\bin\System.ServiceProcess.ServiceController\net6.0-windows-Release\System.ServiceProcess.ServiceController.dll - System.Security.Cryptography.ProtectedData -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.ProtectedData\netstandard2.0-Release\System.Security.Cryptography.ProtectedData.dll - Microsoft.Extensions.Options.DataAnnotations -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Options.DataAnnotations\netstandard2.1-Release\Microsoft.Extensions.Options.DataAnnotations.dll - System.Text.Json -> C:\git2\runtime\artifacts\bin\System.Text.Json\netstandard2.0-Release\System.Text.Json.dll - Microsoft.Extensions.Configuration.Ini -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Ini\netstandard2.0-Release\Microsoft.Extensions.Configuration.Ini.dll - Microsoft.Extensions.Configuration.Json -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Json\netstandard2.0-Release\Microsoft.Extensions.Configuration.Json.dll - Microsoft.Extensions.DependencyModel -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.DependencyModel\netstandard2.0-Release\Microsoft.Extensions.DependencyModel.dll - System.Text.Encodings.Web -> C:\git2\runtime\artifacts\bin\System.Text.Encodings.Web\netstandard2.1-Release\System.Text.Encodings.Web.dll - System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\netstandard2.0-Release\System.Security.Permissions.dll - Microsoft.Extensions.Configuration.UserSecrets -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.UserSecrets\netstandard2.0-Release\Microsoft.Extensions.Configuration.UserSecrets.dll - System.Windows.Extensions -> C:\git2\runtime\artifacts\bin\System.Windows.Extensions\net6.0-Release\System.Windows.Extensions.dll - Microsoft.Extensions.Logging.Debug -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Debug\netstandard2.0-Release\Microsoft.Extensions.Logging.Debug.dll - Microsoft.Extensions.Http -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Http\netstandard2.0-Release\Microsoft.Extensions.Http.dll - Microsoft.Win32.Registry -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry\netstandard2.0-windows-Release\Microsoft.Win32.Registry.dll - System.Security.Permissions -> C:\git2\runtime\artifacts\bin\System.Security.Permissions\net6.0-Release\System.Security.Permissions.dll - Microsoft.Extensions.Logging.TraceSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.TraceSource\netstandard2.0-Release\Microsoft.Extensions.Logging.TraceSource.dll - System.Configuration.ConfigurationManager -> C:\git2\runtime\artifacts\bin\System.Configuration.ConfigurationManager\netstandard2.0-Release\System.Configuration.ConfigurationManager.dll - System.IO.Ports -> C:\git2\runtime\artifacts\bin\System.IO.Ports\netstandard2.0-windows-Release\System.IO.Ports.dll - System.Security.Cryptography.Xml -> C:\git2\runtime\artifacts\bin\System.Security.Cryptography.Xml\netstandard2.0-Release\System.Security.Cryptography.Xml.dll - Microsoft.Extensions.Logging.Configuration -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Configuration\netstandard2.0-Release\Microsoft.Extensions.Logging.Configuration.dll - Microsoft.Extensions.Logging.EventSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventSource\net6.0-Release\Microsoft.Extensions.Logging.EventSource.dll - Microsoft.Extensions.Logging.EventLog -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventLog\netstandard2.0-Release\Microsoft.Extensions.Logging.EventLog.dll - Microsoft.Extensions.Logging.EventSource -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.EventSource\netstandard2.0-Release\Microsoft.Extensions.Logging.EventSource.dll - Microsoft.Extensions.Logging.Console -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Console\netstandard2.0-Release\Microsoft.Extensions.Logging.Console.dll - Microsoft.Win32.Registry.AccessControl -> C:\git2\runtime\artifacts\bin\Microsoft.Win32.Registry.AccessControl\netstandard2.0-windows-Release\Microsoft.Win32.Registry.AccessControl.dll - Microsoft.Extensions.Logging.Console -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Logging.Console\net6.0-Release\Microsoft.Extensions.Logging.Console.dll - Microsoft.Extensions.Configuration.Xml -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Xml\netstandard2.0-Release\Microsoft.Extensions.Configuration.Xml.dll - System.DirectoryServices -> C:\git2\runtime\artifacts\bin\System.DirectoryServices\net6.0-windows-Release\System.DirectoryServices.dll - Microsoft.Extensions.Configuration.Json -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Configuration.Json\netstandard2.1-Release\Microsoft.Extensions.Configuration.Json.dll - System.Diagnostics.PerformanceCounter -> C:\git2\runtime\artifacts\bin\System.Diagnostics.PerformanceCounter\net6.0-windows-Release\System.Diagnostics.PerformanceCounter.dll - System.Runtime.Caching -> C:\git2\runtime\artifacts\bin\System.Runtime.Caching\netstandard2.0-windows-Release\System.Runtime.Caching.dll - System.Diagnostics.PerformanceCounter -> C:\git2\runtime\artifacts\bin\System.Diagnostics.PerformanceCounter\netstandard2.0-Release\System.Diagnostics.PerformanceCounter.dll - System.DirectoryServices.AccountManagement -> C:\git2\runtime\artifacts\bin\System.DirectoryServices.AccountManagement\net6.0-windows-Release\System.DirectoryServices.AccountManagement.dll - Microsoft.Extensions.Hosting -> C:\git2\runtime\artifacts\bin\Microsoft.Extensions.Hosting\netstandard2.1-Release\Microsoft.Extensions.Hosting.dll - System.Data.OleDb -> C:\git2\runtime\artifacts\bin\System.Data.OleDb\netstandard2.0-windows-Release\System.Data.OleDb.dll - mscorlib -> C:\git2\runtime\artifacts\bin\manual.mscorlib\net6.0-Release\mscorlib.dll - System -> C:\git2\runtime\artifacts\bin\manual.System\net6.0-Release\System.dll - System.Data -> C:\git2\runtime\artifacts\bin\manual.System.Data\net6.0-Release\System.Data.dll - System.Xml -> C:\git2\runtime\artifacts\bin\manual.System.Xml\net6.0-Release\System.Xml.dll - ApiCompat -> - Trimming shared framework assemblies with ILLinker... - externals -> - Microsoft.NETCore.Targets -> C:\git2\runtime\artifacts\packages\Release\Shipping\Microsoft.NETCore.Targets.6.0.0-dev.nupkg - Microsoft.NETCore.Platforms -> C:\git2\runtime\artifacts\packages\Release\Shipping\Microsoft.NETCore.Platforms.6.0.0-dev.nupkg - Microsoft.Extensions.Internal.Transport -> C:\git2\runtime\artifacts\packages\Release\NonShipping\Microsoft.Extensions.Internal.Transport.6.0.0-dev.nupkg - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:18:01.10 From a39417ce237e23a0ff87d71ae216c40e56b26143 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Thu, 9 Jul 2020 14:46:53 -0700 Subject: [PATCH 03/18] Add LoadPairVector64 and LoadPairVector128 in AdvSimd.cs AdvSimd.PlatformNotSupported.cs --- .../Arm/AdvSimd.PlatformNotSupported.cs | 100 ++++++++++++++++++ .../System/Runtime/Intrinsics/Arm/AdvSimd.cs | 100 ++++++++++++++++++ 2 files changed, 200 insertions(+) diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs index 2fcc2efcfc9cad..efecbc4c7f3331 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs @@ -1567,6 +1567,106 @@ internal Arm64() { } /// public static unsafe Vector128 LoadAndReplicateToVector128(ulong* address) { throw new PlatformNotSupportedException(); } + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(byte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(double* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(short* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(int* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(long* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(sbyte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(float* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(ushort* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(uint* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(ulong* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(byte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(double* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(short* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(int* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(long* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(sbyte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(float* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(ushort* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(uint* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(ulong* address) { throw new PlatformNotSupportedException(); } + /// /// float64x2_t vmaxq_f64 (float64x2_t a, float64x2_t b) /// A64: FMAX Vd.2D, Vn.2D, Vm.2D diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs index a8db248ef75c22..b783b4f8fdf436 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs @@ -1565,6 +1565,106 @@ internal Arm64() { } /// public static unsafe Vector128 LoadAndReplicateToVector128(ulong* address) => LoadAndReplicateToVector128(address); + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(byte* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(double* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(short* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(int* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(long* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(sbyte* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(float* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(ushort* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(uint* address) => LoadPairVector64(address); + + /// + /// A64: LDP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(ulong* address) => LoadPairVector64(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(byte* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(double* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(short* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(int* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(long* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(sbyte* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(float* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(ushort* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(uint* address) => LoadPairVector128(address); + + /// + /// A64: LDP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(ulong* address) => LoadPairVector128(address); + /// /// float64x2_t vmaxq_f64 (float64x2_t a, float64x2_t b) /// A64: FMAX Vd.2D, Vn.2D, Vm.2D From 5c200a0e3cd7eecef23cd96f1aa7beac96d3d7fe Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Thu, 9 Jul 2020 14:58:23 -0700 Subject: [PATCH 04/18] Add LoadPairScalarVector64 in AdvSimd.cs AdvSimd.PlatformNotSupported.cs --- .../Arm/AdvSimd.PlatformNotSupported.cs | 15 +++++++++++++++ .../src/System/Runtime/Intrinsics/Arm/AdvSimd.cs | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs index efecbc4c7f3331..782db6f9431746 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs @@ -1617,6 +1617,21 @@ internal Arm64() { } /// public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(ulong* address) { throw new PlatformNotSupportedException(); } + /// + /// A64: LDP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64(int* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64(float* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64(uint* address) { throw new PlatformNotSupportedException(); } + /// /// A64: LDP Qt1, Qt2, [Xn] /// diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs index b783b4f8fdf436..882b1f5ef0e3aa 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs @@ -1615,6 +1615,21 @@ internal Arm64() { } /// public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64(ulong* address) => LoadPairVector64(address); + /// + /// A64: LDP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64(int* address) => LoadPairScalarVector64(address); + + /// + /// A64: LDP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64(float* address) => LoadPairScalarVector64(address); + + /// + /// A64: LDP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64(uint* address) => LoadPairScalarVector64(address); + /// /// A64: LDP Qt1, Qt2, [Xn] /// From 41fda0dbb908bff169b22705c979a18b9bcc3ea9 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Thu, 9 Jul 2020 14:59:25 -0700 Subject: [PATCH 05/18] Add LoadPairVector64NonTemporal and LoadPairVector128NonTemporal in AdvSimd.cs AdvSimd.PlatformNotSupported.cs --- .../Arm/AdvSimd.PlatformNotSupported.cs | 100 ++++++++++++++++++ .../System/Runtime/Intrinsics/Arm/AdvSimd.cs | 100 ++++++++++++++++++ 2 files changed, 200 insertions(+) diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs index 782db6f9431746..05c5d323318dc4 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs @@ -1682,6 +1682,106 @@ internal Arm64() { } /// public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(ulong* address) { throw new PlatformNotSupportedException(); } + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(byte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(double* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(short* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(int* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(long* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(sbyte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(float* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(ushort* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(uint* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(ulong* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(byte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(double* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(short* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(int* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(long* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(sbyte* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(float* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(ushort* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(uint* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(ulong* address) { throw new PlatformNotSupportedException(); } + /// /// float64x2_t vmaxq_f64 (float64x2_t a, float64x2_t b) /// A64: FMAX Vd.2D, Vn.2D, Vm.2D diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs index 882b1f5ef0e3aa..4c101b06f37b2c 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs @@ -1680,6 +1680,106 @@ internal Arm64() { } /// public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128(ulong* address) => LoadPairVector128(address); + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(byte* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(double* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(short* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(int* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(long* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(sbyte* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(float* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(ushort* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(uint* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Dt1, Dt2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(ulong* address) => LoadPairVector64NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(byte* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(double* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(short* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(int* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(long* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(sbyte* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(float* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(ushort* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(uint* address) => LoadPairVector128NonTemporal(address); + + /// + /// A64: LDNP Qt1, Qt2, [Xn] + /// + public static unsafe (Vector128 Value1, Vector128 Value2) LoadPairVector128NonTemporal(ulong* address) => LoadPairVector128NonTemporal(address); + /// /// float64x2_t vmaxq_f64 (float64x2_t a, float64x2_t b) /// A64: FMAX Vd.2D, Vn.2D, Vm.2D From b1ba848b017bf69d0946615aa99cbe5c2874a7ae Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Thu, 9 Jul 2020 14:59:41 -0700 Subject: [PATCH 06/18] Add LoadPairScalarVector64NonTemporal in AdvSimd.cs AdvSimd.PlatformNotSupported.cs --- .../Arm/AdvSimd.PlatformNotSupported.cs | 15 +++++++++++++++ .../src/System/Runtime/Intrinsics/Arm/AdvSimd.cs | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs index 05c5d323318dc4..d53236e7116da8 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs @@ -1732,6 +1732,21 @@ internal Arm64() { } /// public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(ulong* address) { throw new PlatformNotSupportedException(); } + /// + /// A64: LDNP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64NonTemporal(int* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64NonTemporal(float* address) { throw new PlatformNotSupportedException(); } + + /// + /// A64: LDNP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64NonTemporal(uint* address) { throw new PlatformNotSupportedException(); } + /// /// A64: LDNP Qt1, Qt2, [Xn] /// diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs index 4c101b06f37b2c..11177c4fd59ee5 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.cs @@ -1730,6 +1730,21 @@ internal Arm64() { } /// public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairVector64NonTemporal(ulong* address) => LoadPairVector64NonTemporal(address); + /// + /// A64: LDNP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64NonTemporal(int* address) => LoadPairScalarVector64NonTemporal(address); + + /// + /// A64: LDNP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64NonTemporal(float* address) => LoadPairScalarVector64NonTemporal(address); + + /// + /// A64: LDNP St1, St2, [Xn] + /// + public static unsafe (Vector64 Value1, Vector64 Value2) LoadPairScalarVector64NonTemporal(uint* address) => LoadPairScalarVector64NonTemporal(address); + /// /// A64: LDNP Qt1, Qt2, [Xn] /// From c662e7f6cbea246745757bfa5453d451f6c62a88 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Mon, 13 Jul 2020 17:44:29 -0700 Subject: [PATCH 07/18] Update System.Runtime.Intrinsics.cs --- .../ref/System.Runtime.Intrinsics.cs | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs index 4e01412e6c7ce2..232ce8463fb2ba 100644 --- a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs +++ b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs @@ -2171,6 +2171,52 @@ internal Arm64() { } public unsafe static System.Runtime.Intrinsics.Vector128 LoadAndReplicateToVector128(double* address) { throw null; } public unsafe static System.Runtime.Intrinsics.Vector128 LoadAndReplicateToVector128(long* address) { throw null; } public unsafe static System.Runtime.Intrinsics.Vector128 LoadAndReplicateToVector128(ulong* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairScalarVector64(int* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairScalarVector64(float* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairScalarVector64(uint* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairScalarVector64NonTemporal(int* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairScalarVector64NonTemporal(float* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairScalarVector64NonTemporal(uint* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(byte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(double* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(short* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(int* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(long* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(sbyte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(float* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(ushort* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(uint* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128(ulong* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(byte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(double* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(short* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(int* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(long* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(sbyte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(float* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(ushort* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(uint* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector128 Value1, System.Runtime.Intrinsics.Vector128 Value2) LoadPairVector128NonTemporal(ulong* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(byte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(double* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(short* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(int* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(long* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(sbyte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(float* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(ushort* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(uint* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64(ulong* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(byte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(double* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(short* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(int* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(long* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(sbyte* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(float* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(ushort* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(uint* address) { throw null; } + public unsafe static (System.Runtime.Intrinsics.Vector64 Value1, System.Runtime.Intrinsics.Vector64 Value2) LoadPairVector64NonTemporal(ulong* address) { throw null; } public static System.Runtime.Intrinsics.Vector128 Max(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static System.Runtime.Intrinsics.Vector64 MaxAcross(System.Runtime.Intrinsics.Vector128 value) { throw null; } public static System.Runtime.Intrinsics.Vector64 MaxAcross(System.Runtime.Intrinsics.Vector128 value) { throw null; } From 3608e63a7e6c1e8738d51cf6a45783d2a45f381e Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Mon, 13 Jul 2020 17:34:56 -0700 Subject: [PATCH 08/18] Add LoadPairVector64 and LoadPairVector128 in hwintrinsiclistarm64.h --- src/coreclr/src/jit/hwintrinsiclistarm64.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/coreclr/src/jit/hwintrinsiclistarm64.h b/src/coreclr/src/jit/hwintrinsiclistarm64.h index 6de9ca2b158b1e..dbf4f1f665268e 100644 --- a/src/coreclr/src/jit/hwintrinsiclistarm64.h +++ b/src/coreclr/src/jit/hwintrinsiclistarm64.h @@ -419,6 +419,12 @@ HARDWARE_INTRINSIC(AdvSimd_Arm64, FusedMultiplySubtractBySelectedScalar, HARDWARE_INTRINSIC(AdvSimd_Arm64, FusedMultiplySubtractScalarBySelectedScalar, 8, 4, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_fmls, INS_fmls}, HW_Category_SIMDByIndexedElement, HW_Flag_HasImmediateOperand|HW_Flag_HasRMWSemantics|HW_Flag_SIMDScalar) HARDWARE_INTRINSIC(AdvSimd_Arm64, InsertSelectedScalar, -1, 4, {INS_ins, INS_ins, INS_ins, INS_ins, INS_ins, INS_ins, INS_ins, INS_ins, INS_ins, INS_ins}, HW_Category_SIMD, HW_Flag_HasImmediateOperand|HW_Flag_HasRMWSemantics|HW_Flag_NoJmpTableIMM|HW_Flag_SIMDScalar|HW_Flag_SpecialCodeGen) HARDWARE_INTRINSIC(AdvSimd_Arm64, LoadAndReplicateToVector128, 16, 1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_ld1r, INS_ld1r, INS_invalid, INS_ld1r}, HW_Category_MemoryLoad, HW_Flag_NoFlag) +HARDWARE_INTRINSIC(AdvSimd_Arm64, LoadPairScalarVector64, 8, 1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_ldp, INS_ldp, INS_invalid, INS_invalid, INS_ldp, INS_invalid}, HW_Category_MemoryLoad, HW_Flag_BaseTypeFromFirstArg|HW_Flag_SpecialImport|HW_Flag_SpecialCodeGen) +HARDWARE_INTRINSIC(AdvSimd_Arm64, LoadPairScalarVector64NonTemporal, 8, 1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_ldnp, INS_ldnp, INS_invalid, INS_invalid, INS_ldnp, INS_invalid}, HW_Category_MemoryLoad, HW_Flag_BaseTypeFromFirstArg|HW_Flag_SpecialImport|HW_Flag_SpecialCodeGen) +HARDWARE_INTRINSIC(AdvSimd_Arm64, LoadPairVector64, 8, 1, {INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp}, HW_Category_MemoryLoad, HW_Flag_BaseTypeFromFirstArg|HW_Flag_SpecialImport|HW_Flag_SpecialCodeGen) +HARDWARE_INTRINSIC(AdvSimd_Arm64, LoadPairVector64NonTemporal, 8, 1, {INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp}, HW_Category_MemoryLoad, HW_Flag_BaseTypeFromFirstArg|HW_Flag_SpecialImport|HW_Flag_SpecialCodeGen) +HARDWARE_INTRINSIC(AdvSimd_Arm64, LoadPairVector128, 16, 1, {INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp, INS_ldp}, HW_Category_MemoryLoad, HW_Flag_BaseTypeFromFirstArg|HW_Flag_SpecialImport|HW_Flag_SpecialCodeGen) +HARDWARE_INTRINSIC(AdvSimd_Arm64, LoadPairVector128NonTemporal, 16, 1, {INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp, INS_ldnp}, HW_Category_MemoryLoad, HW_Flag_BaseTypeFromFirstArg|HW_Flag_SpecialImport|HW_Flag_SpecialCodeGen) HARDWARE_INTRINSIC(AdvSimd_Arm64, Max, 16, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_fmax}, HW_Category_SIMD, HW_Flag_Commutative) HARDWARE_INTRINSIC(AdvSimd_Arm64, MaxAcross, -1, 1, {INS_smaxv, INS_umaxv, INS_smaxv, INS_umaxv, INS_smaxv, INS_umaxv, INS_invalid, INS_invalid, INS_fmaxv, INS_invalid}, HW_Category_SIMD, HW_Flag_BaseTypeFromFirstArg) HARDWARE_INTRINSIC(AdvSimd_Arm64, MaxNumber, 16, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_fmaxnm}, HW_Category_SIMD, HW_Flag_Commutative) From 3f1f20acaf1742880570008a13dd4b3d945d035f Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Tue, 17 Nov 2020 11:26:42 -0800 Subject: [PATCH 09/18] Support LoadPairVector128/64 in Compiler::impHWIntrinsic in src/coreclr/src/jit/hwintrinsic.cpp --- src/coreclr/src/jit/hwintrinsic.cpp | 34 ++++++++++++++++------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/src/coreclr/src/jit/hwintrinsic.cpp b/src/coreclr/src/jit/hwintrinsic.cpp index 0fabce8640c9af..77d9982f13bc45 100644 --- a/src/coreclr/src/jit/hwintrinsic.cpp +++ b/src/coreclr/src/jit/hwintrinsic.cpp @@ -787,26 +787,30 @@ GenTree* Compiler::impHWIntrinsic(NamedIntrinsic intrinsic, { unsigned int sizeBytes = 0; baseType = getBaseTypeAndSizeOfSIMDType(sig->retTypeSigClass, &sizeBytes); - bool checkBaseType = true; -#ifdef TARGET_XARCH - if (sizeBytes == 0) + + if (sizeBytes != 0) { - assert((intrinsic == NI_BMI2_MultiplyNoFlags2) || (intrinsic == NI_BMI2_X64_MultiplyNoFlags2)); - assert(retType == TYP_STRUCT); - checkBaseType = false; + // We want to return early here for cases where retType was TYP_STRUCT as per method signature and + // rather than deferring the decision after getting the baseType of arg. + if (!isSupportedBaseType(intrinsic, baseType)) + { + return nullptr; + } + + retType = getSIMDTypeForSize(sizeBytes); } else { - retType = getSIMDTypeForSize(sizeBytes); - assert(retType != TYP_STRUCT); - } +#ifdef TARGET_XARCH + assert((intrinsic == NI_BMI2_MultiplyNoFlags2) || (intrinsic == NI_BMI2_X64_MultiplyNoFlags2)); +#elif defined(TARGET_ARM64) + assert((intrinsic == NI_AdvSimd_Arm64_LoadPairScalarVector64) || + (intrinsic == NI_AdvSimd_Arm64_LoadPairScalarVector64NonTemporal) || + (intrinsic == NI_AdvSimd_Arm64_LoadPairVector64) || + (intrinsic == NI_AdvSimd_Arm64_LoadPairVector64NonTemporal) || + (intrinsic == NI_AdvSimd_Arm64_LoadPairVector128) || + (intrinsic == NI_AdvSimd_Arm64_LoadPairVector128NonTemporal)); #endif - - // We want to return early here for cases where retType was TYP_STRUCT as per method signature and - // rather than deferring the decision after getting the baseType of arg. - if (checkBaseType && !isSupportedBaseType(intrinsic, baseType)) - { - return nullptr; } } From 8873f70f046a9fecef4bfe3a4b94c25f25b17b54 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 18 Nov 2020 19:20:19 -0800 Subject: [PATCH 10/18] Exclude changes affecting current code generation of Bmi2.MultiplyNoFlags --- src/coreclr/src/jit/gentree.cpp | 23 +++++++ src/coreclr/src/jit/hwintrinsic.cpp | 4 +- .../src/jit/hwintrinsiccodegenxarch.cpp | 68 +++++++++++-------- src/coreclr/src/jit/hwintrinsiclistxarch.h | 6 +- src/coreclr/src/jit/hwintrinsicxarch.cpp | 28 -------- src/coreclr/src/jit/lsraxarch.cpp | 27 +++----- .../src/System/Runtime/Intrinsics/X86/Bmi2.cs | 25 +------ .../ref/System.Runtime.Intrinsics.cs | 2 - 8 files changed, 78 insertions(+), 105 deletions(-) diff --git a/src/coreclr/src/jit/gentree.cpp b/src/coreclr/src/jit/gentree.cpp index a5b877c7b563b9..08a993d8856c93 100644 --- a/src/coreclr/src/jit/gentree.cpp +++ b/src/coreclr/src/jit/gentree.cpp @@ -19072,6 +19072,29 @@ bool GenTreeHWIntrinsic::OperIsMemoryStore() const { return true; } +#ifdef TARGET_XARCH + else if (HWIntrinsicInfo::MaybeMemoryStore(gtHWIntrinsicId) && + (category == HW_Category_IMM || category == HW_Category_Scalar)) + { + // Some intrinsics (without HW_Category_MemoryStore) also have MemoryStore semantics + + // Bmi2/Bmi2.X64.MultiplyNoFlags may return the lower half result by a out argument + // unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) + // + // So, the 3-argument form is MemoryStore + if (HWIntrinsicInfo::lookupNumArgs(this) == 3) + { + switch (gtHWIntrinsicId) + { + case NI_BMI2_MultiplyNoFlags: + case NI_BMI2_X64_MultiplyNoFlags: + return true; + default: + return false; + } + } + } +#endif // TARGET_XARCH #endif // TARGET_XARCH || TARGET_ARM64 return false; } diff --git a/src/coreclr/src/jit/hwintrinsic.cpp b/src/coreclr/src/jit/hwintrinsic.cpp index 77d9982f13bc45..30644716c30007 100644 --- a/src/coreclr/src/jit/hwintrinsic.cpp +++ b/src/coreclr/src/jit/hwintrinsic.cpp @@ -801,9 +801,7 @@ GenTree* Compiler::impHWIntrinsic(NamedIntrinsic intrinsic, } else { -#ifdef TARGET_XARCH - assert((intrinsic == NI_BMI2_MultiplyNoFlags2) || (intrinsic == NI_BMI2_X64_MultiplyNoFlags2)); -#elif defined(TARGET_ARM64) +#ifdef TARGET_ARM64 assert((intrinsic == NI_AdvSimd_Arm64_LoadPairScalarVector64) || (intrinsic == NI_AdvSimd_Arm64_LoadPairScalarVector64NonTemporal) || (intrinsic == NI_AdvSimd_Arm64_LoadPairVector64) || diff --git a/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp b/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp index 91d3640e472b94..ddca579f34ab11 100644 --- a/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp +++ b/src/coreclr/src/jit/hwintrinsiccodegenxarch.cpp @@ -1851,12 +1851,8 @@ void CodeGen::genBMI1OrBMI2Intrinsic(GenTreeHWIntrinsic* node) GenTree* op1 = node->gtGetOp1(); GenTree* op2 = node->gtGetOp2(); var_types targetType = node->TypeGet(); - if ((intrinsicId == NI_BMI2_MultiplyNoFlags2) || (intrinsicId == NI_BMI2_X64_MultiplyNoFlags2)) - { - targetType = op1->TypeGet(); - } - instruction ins = HWIntrinsicInfo::lookupIns(intrinsicId, targetType); - emitter* emit = GetEmitter(); + instruction ins = HWIntrinsicInfo::lookupIns(intrinsicId, targetType); + emitter* emit = GetEmitter(); assert(targetReg != REG_NA); assert(op1 != nullptr); @@ -1905,44 +1901,60 @@ void CodeGen::genBMI1OrBMI2Intrinsic(GenTreeHWIntrinsic* node) } case NI_BMI2_MultiplyNoFlags: - case NI_BMI2_MultiplyNoFlags2: case NI_BMI2_X64_MultiplyNoFlags: - case NI_BMI2_X64_MultiplyNoFlags2: { int numArgs = HWIntrinsicInfo::lookupNumArgs(node); - assert(numArgs == 2); + assert(numArgs == 2 || numArgs == 3); - regNumber op1Reg = REG_NA; - regNumber op2Reg = REG_NA; - regNumber lowReg = targetReg; - regNumber highReg = targetReg; + regNumber op1Reg = REG_NA; + regNumber op2Reg = REG_NA; + regNumber op3Reg = REG_NA; + regNumber lowReg = REG_NA; - op1Reg = op1->GetRegNum(); - op2Reg = op2->GetRegNum(); - if ((intrinsicId == NI_BMI2_MultiplyNoFlags2) || (intrinsicId == NI_BMI2_X64_MultiplyNoFlags2)) + if (numArgs == 2) { - highReg = node->AsHWIntrinsic()->GetOtherReg(); + op1Reg = op1->GetRegNum(); + op2Reg = op2->GetRegNum(); + lowReg = targetReg; + } + else + { + GenTreeArgList* argList = op1->AsArgList(); + op1 = argList->Current(); + op1Reg = op1->GetRegNum(); + argList = argList->Rest(); + op2 = argList->Current(); + op2Reg = op2->GetRegNum(); + argList = argList->Rest(); + GenTree* op3 = argList->Current(); + op3Reg = op3->GetRegNum(); + assert(!op3->isContained()); + assert(op3Reg != op1Reg); + assert(op3Reg != targetReg); + assert(op3Reg != REG_EDX); + lowReg = node->GetSingleTempReg(); + assert(op3Reg != lowReg); + assert(lowReg != targetReg); } // These do not support containment assert(!op2->isContained()); - emitAttr attr = emitTypeSize(targetType); - GenTree* explicitSrc = op2; + emitAttr attr = emitTypeSize(targetType); // mov the first operand into implicit source operand EDX/RDX if (op1Reg != REG_EDX) { - if (op2Reg == REG_EDX) - { - explicitSrc = op1; - } - else - { - emit->emitIns_R_R(INS_mov, attr, REG_EDX, op1Reg); - } + assert(op2Reg != REG_EDX); + emit->emitIns_R_R(INS_mov, attr, REG_EDX, op1Reg); } // generate code for MULX - genHWIntrinsic_R_R_RM(node, ins, attr, highReg, lowReg, explicitSrc); + genHWIntrinsic_R_R_RM(node, ins, attr, targetReg, lowReg, op2); + + // If requires the lower half result, store in the memory pointed to by op3 + if (numArgs == 3) + { + emit->emitIns_AR_R(INS_mov, attr, lowReg, op3Reg, 0); + } break; } diff --git a/src/coreclr/src/jit/hwintrinsiclistxarch.h b/src/coreclr/src/jit/hwintrinsiclistxarch.h index 4caefd9c20d459..dde116ccfac725 100644 --- a/src/coreclr/src/jit/hwintrinsiclistxarch.h +++ b/src/coreclr/src/jit/hwintrinsiclistxarch.h @@ -614,8 +614,7 @@ HARDWARE_INTRINSIC(BMI1_X64, BitFieldExtract, HARDWARE_INTRINSIC(BMI2, ParallelBitDeposit, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pdep, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2, ParallelBitExtract, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pext, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2, ZeroHighBits, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_bzhi, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) -HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) -HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags2, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) +HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) // *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** // ISA Function name SIMD size NumArg Instructions Category Flags @@ -625,8 +624,7 @@ HARDWARE_INTRINSIC(BMI2, MultiplyNoFlags2, HARDWARE_INTRINSIC(BMI2_X64, ParallelBitDeposit, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pdep, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2_X64, ParallelBitExtract, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_pext, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) HARDWARE_INTRINSIC(BMI2_X64, ZeroHighBits, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_bzhi, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) -HARDWARE_INTRINSIC(BMI2_X64, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) -HARDWARE_INTRINSIC(BMI2_X64, MultiplyNoFlags2, 0, 2, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics|HW_Flag_SpecialImport) +HARDWARE_INTRINSIC(BMI2_X64, MultiplyNoFlags, 0, -1, {INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_invalid, INS_mulx, INS_invalid, INS_invalid, INS_invalid}, HW_Category_Scalar, HW_Flag_NoContainment|HW_Flag_MaybeMemoryStore|HW_Flag_MultiIns|HW_Flag_NoFloatingPointUsed|HW_Flag_NoRMWSemantics) // *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** // ISA Function name SIMD size NumArg Instructions Category Flags diff --git a/src/coreclr/src/jit/hwintrinsicxarch.cpp b/src/coreclr/src/jit/hwintrinsicxarch.cpp index 3045d2e1d1b320..f6558fbb967081 100644 --- a/src/coreclr/src/jit/hwintrinsicxarch.cpp +++ b/src/coreclr/src/jit/hwintrinsicxarch.cpp @@ -1639,34 +1639,6 @@ GenTree* Compiler::impBMI1OrBMI2Intrinsic(NamedIntrinsic intrinsic, CORINFO_METH return gtNewScalarHWIntrinsicNode(callType, op2, op1, intrinsic); } - case NI_BMI2_MultiplyNoFlags: - case NI_BMI2_MultiplyNoFlags2: - case NI_BMI2_X64_MultiplyNoFlags: - case NI_BMI2_X64_MultiplyNoFlags2: - { - if (sig->numArgs == 3) - { - // These are implemented in terms of NI_BMI2_MultiplyNoFlags2 or NI_BMI2_X64_MultiplyNoFlags2. - assert((intrinsic == NI_BMI2_MultiplyNoFlags) || (intrinsic == NI_BMI2_X64_MultiplyNoFlags)); - { - return nullptr; - } - } - assert(sig->numArgs == 2); - GenTree* op2 = impPopStack().val; - GenTree* op1 = impPopStack().val; - - if (callType == TYP_STRUCT) - { - CORINFO_CLASS_HANDLE structHandle = sig->retTypeSigClass; - assert(structHandle != NO_CLASS_HANDLE); - GenTreeHWIntrinsic* result = gtNewScalarHWIntrinsicNode(TYP_STRUCT, op1, op2, intrinsic); - result->SetLayout(typGetObjLayout(structHandle)); - return result; - } - return gtNewScalarHWIntrinsicNode(callType, op1, op2, intrinsic); - } - default: return nullptr; } diff --git a/src/coreclr/src/jit/lsraxarch.cpp b/src/coreclr/src/jit/lsraxarch.cpp index f8875e22965f36..57f92610e45e43 100644 --- a/src/coreclr/src/jit/lsraxarch.cpp +++ b/src/coreclr/src/jit/lsraxarch.cpp @@ -2398,28 +2398,21 @@ int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree) } #endif // TARGET_X86 - case NI_BMI2_MultiplyNoFlags2: - case NI_BMI2_X64_MultiplyNoFlags2: - dstCount = 2; - __fallthrough; - case NI_BMI2_MultiplyNoFlags: case NI_BMI2_X64_MultiplyNoFlags: { - assert(numArgs == 2); - regMaskTP op1Candidates = RBM_EDX; - regMaskTP op2Candidates = RBM_NONE; - if (op2->OperIs(GT_LCL_VAR)) + assert(numArgs == 2 || numArgs == 3); + srcCount += BuildOperandUses(op1, RBM_EDX); + srcCount += BuildOperandUses(op2); + if (numArgs == 3) { - LclVarDsc* varDsc = compiler->lvaGetDesc(op2->AsLclVar()); - if (isCandidateVar(varDsc) && (getIntervalForLocalVar(varDsc->lvVarIndex)->physReg == REG_EDX)) - { - op1Candidates = RBM_NONE; - op2Candidates = RBM_EDX; - } + // op3 reg should be different from target reg to + // store the lower half result after executing the instruction + srcCount += BuildDelayFreeUses(op3); + // Need a internal register different from the dst to take the lower half result + buildInternalIntRegisterDefForNode(intrinsicTree); + setInternalRegsDelayFree = true; } - srcCount += BuildOperandUses(op1, op1Candidates); - srcCount += BuildOperandUses(op2, op2Candidates); buildUses = false; break; } diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs index fea18bb6dece50..95104e6d2b92e4 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Bmi2.cs @@ -44,18 +44,7 @@ internal X64() { } /// The above native signature does not directly correspond to the managed signature. /// This intrinisc is only available on 64-bit processes /// - public static unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) - { - var result = MultiplyNoFlags2(left, right); *low = result.Item1; return result.Item2; - } - - /// - /// unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) - /// MULX r64a, r64b, reg/m64 - /// The above native signature does not directly correspond to the managed signature. - /// This intrinisc is only available on 64-bit processes - /// - private static unsafe (ulong, ulong) MultiplyNoFlags2(ulong left, ulong right) => MultiplyNoFlags2(left, right); + public static unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) => MultiplyNoFlags(left, right, low); /// /// unsigned __int64 _pdep_u64 (unsigned __int64 a, unsigned __int64 mask) @@ -90,17 +79,7 @@ public static unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) /// MULX r32a, r32b, reg/m32 /// The above native signature does not directly correspond to the managed signature. /// - public static unsafe uint MultiplyNoFlags(uint left, uint right, uint* low) - { - var result = MultiplyNoFlags2(left, right); *low = result.Item1; return result.Item2; - } - - /// - /// unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) - /// MULX r64a, r64b, reg/m64 - /// The above native signature does not directly correspond to the managed signature. - /// - private static unsafe (uint, uint) MultiplyNoFlags2(uint left, uint right) => MultiplyNoFlags2(left, right); + public static unsafe uint MultiplyNoFlags(uint left, uint right, uint* low) => MultiplyNoFlags(left, right, low); /// /// unsigned int _pdep_u32 (unsigned int a, unsigned int mask) diff --git a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs index 232ce8463fb2ba..8b7a4a2aad6939 100644 --- a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs +++ b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs @@ -3444,7 +3444,6 @@ internal Bmi2() { } public static new bool IsSupported { get { throw null; } } public static uint MultiplyNoFlags(uint left, uint right) { throw null; } public unsafe static uint MultiplyNoFlags(uint left, uint right, uint* low) { throw null; } - private unsafe static (uint, uint) MultiplyNoFlags2(uint left, uint right) { throw null; } public static uint ParallelBitDeposit(uint value, uint mask) { throw null; } public static uint ParallelBitExtract(uint value, uint mask) { throw null; } public static uint ZeroHighBits(uint value, uint index) { throw null; } @@ -3454,7 +3453,6 @@ internal X64() { } public static new bool IsSupported { get { throw null; } } public static ulong MultiplyNoFlags(ulong left, ulong right) { throw null; } public unsafe static ulong MultiplyNoFlags(ulong left, ulong right, ulong* low) { throw null; } - private unsafe static (ulong, ulong) MultiplyNoFlags2(ulong left, ulong right) { throw null; } public static ulong ParallelBitDeposit(ulong value, ulong mask) { throw null; } public static ulong ParallelBitExtract(ulong value, ulong mask) { throw null; } public static ulong ZeroHighBits(ulong value, ulong index) { throw null; } From a69244e5a813163b22e3cdce0d04a5021ac08b48 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Tue, 17 Nov 2020 11:46:48 -0800 Subject: [PATCH 11/18] Support multireg hardware intrinsics on Arm64 in src/coreclr/src/jit/gentree.cpp src/coreclr/src/jit/gentree.h src/coreclr/src/jit/lsra.cpp --- src/coreclr/src/jit/gentree.cpp | 6 +++--- src/coreclr/src/jit/gentree.h | 35 ++++++++++++++++++++++----------- src/coreclr/src/jit/lsra.cpp | 2 +- 3 files changed, 28 insertions(+), 15 deletions(-) diff --git a/src/coreclr/src/jit/gentree.cpp b/src/coreclr/src/jit/gentree.cpp index 08a993d8856c93..5394144a941da3 100644 --- a/src/coreclr/src/jit/gentree.cpp +++ b/src/coreclr/src/jit/gentree.cpp @@ -711,13 +711,13 @@ int GenTree::GetRegisterDstCount(Compiler* compiler) const } #endif -#if defined(TARGET_XARCH) && defined(FEATURE_HW_INTRINSICS) - if (OperIs(GT_HWINTRINSIC)) + if (OperIsHWIntrinsic()) { assert(TypeGet() == TYP_STRUCT); + // TODO-ARM64-NYI: Support hardware intrinsics operating on multiple contiguous registers. return 2; } -#endif + if (OperIsScalarLocal()) { return AsLclVar()->GetFieldCount(compiler); diff --git a/src/coreclr/src/jit/gentree.h b/src/coreclr/src/jit/gentree.h index 6e74955d61473f..07ae1c37aee730 100644 --- a/src/coreclr/src/jit/gentree.h +++ b/src/coreclr/src/jit/gentree.h @@ -7243,12 +7243,12 @@ inline bool GenTree::IsMultiRegNode() const return true; } #endif // FEATURE_MULTIREG_RET -#if defined(TARGET_XARCH) && defined(FEATURE_HW_INTRINSICS) - if (OperIs(GT_HWINTRINSIC)) + + if (OperIsHWIntrinsic()) { return (TypeGet() == TYP_STRUCT); } -#endif + if (IsMultiRegLclVar()) { return true; @@ -7291,13 +7291,13 @@ inline unsigned GenTree::GetMultiRegCount() return AsCopyOrReload()->GetRegCount(); } #endif // FEATURE_MULTIREG_RET -#if defined(TARGET_XARCH) && defined(FEATURE_HW_INTRINSICS) - if (OperIs(GT_HWINTRINSIC)) + + if (OperIsHWIntrinsic()) { assert(TypeGet() == TYP_STRUCT); return 2; } -#endif + if (OperIs(GT_LCL_VAR, GT_STORE_LCL_VAR)) { assert((gtFlags & GTF_VAR_MULTIREG) != 0); @@ -7360,10 +7360,11 @@ inline regNumber GenTree::GetRegByIndex(int regIndex) return AsCopyOrReload()->GetRegNumByIdx(regIndex); } #endif // FEATURE_MULTIREG_RET -#if defined(TARGET_XARCH) && defined(FEATURE_HW_INTRINSICS) +#ifdef FEATURE_HW_INTRINSICS if (OperIs(GT_HWINTRINSIC)) { assert(regIndex == 1); + // TODO-ARM64-NYI: Support hardware intrinsics operating on multiple contiguous registers. return AsHWIntrinsic()->GetOtherReg(); } #endif @@ -7417,15 +7418,27 @@ inline var_types GenTree::GetRegTypeByIndex(int regIndex) #endif // FEATURE_MULTIREG_RET -#if defined(TARGET_XARCH) && defined(FEATURE_HW_INTRINSICS) - if (OperIs(GT_HWINTRINSIC)) + if (OperIsHWIntrinsic()) { + assert(TypeGet() == TYP_STRUCT); + +#ifdef TARGET_XARCH // At this time, the only multi-reg HW intrinsics all return the type of their // arguments. If this changes, we will need a way to record or determine this. - assert(TypeGet() == TYP_STRUCT); return gtGetOp1()->TypeGet(); - } +#elif defined(TARGET_ARM64) + if (AsHWIntrinsic()->gtSIMDSize == 16) + { + return TYP_SIMD16; + } + else + { + assert(AsHWIntrinsic()->gtSIMDSize == 8); + return TYP_SIMD8; + } #endif + } + if (OperIs(GT_LCL_VAR, GT_STORE_LCL_VAR)) { if (TypeGet() == TYP_LONG) diff --git a/src/coreclr/src/jit/lsra.cpp b/src/coreclr/src/jit/lsra.cpp index b09b45d2fffd01..bb2cfc082b1b9b 100644 --- a/src/coreclr/src/jit/lsra.cpp +++ b/src/coreclr/src/jit/lsra.cpp @@ -152,7 +152,7 @@ void lsraAssignRegToTree(GenTree* tree, regNumber reg, unsigned regIdx) putArg->SetRegNumByIdx(reg, regIdx); } #endif // FEATURE_ARG_SPLIT -#if defined(TARGET_XARCH) && defined(FEATURE_HW_INTRINSICS) +#ifdef FEATURE_HW_INTRINSICS else if (tree->OperIs(GT_HWINTRINSIC)) { assert(regIdx == 1); From 7b51ee752a738801d202f2dfc7ae1cd0e77c1d27 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Tue, 17 Nov 2020 13:16:32 -0800 Subject: [PATCH 12/18] Support LoadPairVector128/64 in Compiler::impSpecialIntrinsic in src/coreclr/src/jit/hwintrinsicarm64.cpp --- src/coreclr/src/jit/hwintrinsicarm64.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/coreclr/src/jit/hwintrinsicarm64.cpp b/src/coreclr/src/jit/hwintrinsicarm64.cpp index 0d0021b0b8c65d..fae0c79a9c2275 100644 --- a/src/coreclr/src/jit/hwintrinsicarm64.cpp +++ b/src/coreclr/src/jit/hwintrinsicarm64.cpp @@ -502,10 +502,24 @@ GenTree* Compiler::impSpecialIntrinsic(NamedIntrinsic intrinsic, break; } - default: + case NI_AdvSimd_Arm64_LoadPairScalarVector64: + case NI_AdvSimd_Arm64_LoadPairScalarVector64NonTemporal: + case NI_AdvSimd_Arm64_LoadPairVector64: + case NI_AdvSimd_Arm64_LoadPairVector64NonTemporal: + case NI_AdvSimd_Arm64_LoadPairVector128: + case NI_AdvSimd_Arm64_LoadPairVector128NonTemporal: { - return nullptr; + assert(retType == TYP_STRUCT); + assert(numArgs == 1); + op1 = impPopStack().val; + GenTreeHWIntrinsic* hwintrin = gtNewSimdHWIntrinsicNode(retType, op1, intrinsic, baseType, simdSize); + hwintrin->SetLayout(typGetObjLayout(sig->retTypeSigClass)); + retNode = hwintrin; + break; } + + default: + return nullptr; } return retNode; From 9828c6e1c545835789a24659e221856d744dac3c Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Tue, 17 Nov 2020 13:20:38 -0800 Subject: [PATCH 13/18] Support LoadPairVector128/64 in CodeGen::genHWIntrinsic in src/coreclr/src/jit/hwintrinsiccodegenarm64.cpp --- src/coreclr/src/jit/hwintrinsiccodegenarm64.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/coreclr/src/jit/hwintrinsiccodegenarm64.cpp b/src/coreclr/src/jit/hwintrinsiccodegenarm64.cpp index 5b2fd24a53912a..1916cc3aed91df 100644 --- a/src/coreclr/src/jit/hwintrinsiccodegenarm64.cpp +++ b/src/coreclr/src/jit/hwintrinsiccodegenarm64.cpp @@ -701,6 +701,18 @@ void CodeGen::genHWIntrinsic(GenTreeHWIntrinsic* node) } break; + case NI_AdvSimd_Arm64_LoadPairVector128: + case NI_AdvSimd_Arm64_LoadPairVector128NonTemporal: + case NI_AdvSimd_Arm64_LoadPairVector64: + case NI_AdvSimd_Arm64_LoadPairVector64NonTemporal: + GetEmitter()->emitIns_R_R_R(ins, emitSize, targetReg, node->GetOtherReg(), op1Reg); + break; + + case NI_AdvSimd_Arm64_LoadPairScalarVector64: + case NI_AdvSimd_Arm64_LoadPairScalarVector64NonTemporal: + GetEmitter()->emitIns_R_R_R(ins, emitTypeSize(intrin.baseType), targetReg, node->GetOtherReg(), op1Reg); + break; + case NI_AdvSimd_Store: GetEmitter()->emitIns_R_R(ins, emitSize, op2Reg, op1Reg, opt); break; From b20717f845a851e86db70a688d550bbb29eca59d Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 18 Nov 2020 12:50:53 -0800 Subject: [PATCH 14/18] Extend LinearScan::BuildHWIntrinsic to support intrinsics returning values in multiple registers in src/coreclr/src/jit/lsra.h src/coreclr/src/jit/lsraarm64.cpp src/coreclr/src/jit/lsraxarch.cpp --- src/coreclr/src/jit/lsra.h | 2 +- src/coreclr/src/jit/lsraarm64.cpp | 34 ++++++++++++++++++++++++++++--- src/coreclr/src/jit/lsraxarch.cpp | 12 +++++------ 3 files changed, 38 insertions(+), 10 deletions(-) diff --git a/src/coreclr/src/jit/lsra.h b/src/coreclr/src/jit/lsra.h index bad776f1c4696a..ef78103662a242 100644 --- a/src/coreclr/src/jit/lsra.h +++ b/src/coreclr/src/jit/lsra.h @@ -1613,7 +1613,7 @@ class LinearScan : public LinearScanInterface #endif // FEATURE_SIMD #ifdef FEATURE_HW_INTRINSICS - int BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree); + int BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree, int* pDstCount); #endif // FEATURE_HW_INTRINSICS int BuildPutArgStk(GenTreePutArgStk* argNode); diff --git a/src/coreclr/src/jit/lsraarm64.cpp b/src/coreclr/src/jit/lsraarm64.cpp index 9c67a05cc55657..a8f4cfe3aa96c1 100644 --- a/src/coreclr/src/jit/lsraarm64.cpp +++ b/src/coreclr/src/jit/lsraarm64.cpp @@ -345,7 +345,7 @@ int LinearScan::BuildNode(GenTree* tree) #ifdef FEATURE_HW_INTRINSICS case GT_HWINTRINSIC: - srcCount = BuildHWIntrinsic(tree->AsHWIntrinsic()); + srcCount = BuildHWIntrinsic(tree->AsHWIntrinsic(), &dstCount); break; #endif // FEATURE_HW_INTRINSICS @@ -944,17 +944,39 @@ int LinearScan::BuildSIMD(GenTreeSIMD* simdTree) // // Arguments: // tree - The GT_HWINTRINSIC node of interest +// pDstCount - OUT parameter - the number of registers defined for the given node // // Return Value: // The number of sources consumed by this node. // -int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree) +int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree, int* pDstCount) { + assert(pDstCount != nullptr); + const HWIntrinsic intrin(intrinsicTree); int srcCount = 0; int dstCount = intrinsicTree->IsValue() ? 1 : 0; + switch (intrinsicTree->gtHWIntrinsicId) + { + // TODO-Arm64-Cleanup: Hardware intrinsics that operate on multiple contigious registers + // would require more cases like these and, perhaps, we should look at a way to encode + // the information in the intrinsics table using declarative approach. + case NI_AdvSimd_Arm64_LoadPairScalarVector64: + case NI_AdvSimd_Arm64_LoadPairScalarVector64NonTemporal: + case NI_AdvSimd_Arm64_LoadPairVector64: + case NI_AdvSimd_Arm64_LoadPairVector64NonTemporal: + case NI_AdvSimd_Arm64_LoadPairVector128: + case NI_AdvSimd_Arm64_LoadPairVector128NonTemporal: + dstCount = 2; + break; + + default: + assert(intrinsicTree->TypeGet() != TYP_STRUCT); + break; + } + const bool hasImmediateOperand = HWIntrinsicInfo::HasImmediateOperand(intrin.id); if (hasImmediateOperand && !HWIntrinsicInfo::NoJmpTableImm(intrin.id)) @@ -1197,15 +1219,21 @@ int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree) buildInternalRegisterUses(); - if (dstCount == 1) + if ((dstCount == 1) || (dstCount == 2)) { BuildDef(intrinsicTree); + + if (dstCount == 2) + { + BuildDef(intrinsicTree, RBM_NONE, 1); + } } else { assert(dstCount == 0); } + *pDstCount = dstCount; return srcCount; } #endif diff --git a/src/coreclr/src/jit/lsraxarch.cpp b/src/coreclr/src/jit/lsraxarch.cpp index 57f92610e45e43..f13ac834a934ad 100644 --- a/src/coreclr/src/jit/lsraxarch.cpp +++ b/src/coreclr/src/jit/lsraxarch.cpp @@ -342,11 +342,7 @@ int LinearScan::BuildNode(GenTree* tree) #ifdef FEATURE_HW_INTRINSICS case GT_HWINTRINSIC: - srcCount = BuildHWIntrinsic(tree->AsHWIntrinsic()); - if (tree->AsHWIntrinsic()->TypeGet() == TYP_STRUCT) - { - dstCount = 2; - } + srcCount = BuildHWIntrinsic(tree->AsHWIntrinsic(), &dstCount); break; #endif // FEATURE_HW_INTRINSICS @@ -2173,12 +2169,15 @@ int LinearScan::BuildSIMD(GenTreeSIMD* simdTree) // // Arguments: // tree - The GT_HWINTRINSIC node of interest +// pDstCount - OUT parameter - the number of registers defined for the given node // // Return Value: // The number of sources consumed by this node. // -int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree) +int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree, int* pDstCount) { + assert(pDstCount != nullptr); + NamedIntrinsic intrinsicId = intrinsicTree->gtHWIntrinsicId; var_types baseType = intrinsicTree->gtSIMDBaseType; CORINFO_InstructionSet isa = HWIntrinsicInfo::lookupIsa(intrinsicId); @@ -2611,6 +2610,7 @@ int LinearScan::BuildHWIntrinsic(GenTreeHWIntrinsic* intrinsicTree) } } + *pDstCount = dstCount; return srcCount; } #endif From e6cb0d3ad88c499f1181af3cbde3cc579e2dee69 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 18 Nov 2020 13:06:58 -0800 Subject: [PATCH 15/18] Add LoadPairVectorTest.template --- .../Arm/Shared/LoadPairVectorTest.template | 203 ++++++++++++++++++ 1 file changed, 203 insertions(+) create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/Shared/LoadPairVectorTest.template diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/Shared/LoadPairVectorTest.template b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/LoadPairVectorTest.template new file mode 100644 index 00000000000000..8512a2b96255ee --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/LoadPairVectorTest.template @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void {TestName}() + { + var test = new {TestName}(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class {TestName} + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable({Op1BaseType}[] inArray1, {RetBaseType}[] outArray1, {RetBaseType}[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf<{Op1BaseType}>(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf<{RetBaseType}>(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf<{RetBaseType}>(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As<{Op1BaseType}, byte>(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = {LargestVectorSize}; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf<{RetVectorType}<{RetBaseType}>>() / sizeof({RetBaseType}); + private static readonly int Ret2ElementCount = Unsafe.SizeOf<{RetVectorType}<{RetBaseType}>>() / sizeof({RetBaseType}); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static {Op1BaseType}[] _data = new {Op1BaseType}[Op1ElementCount]; + + private DataTable _dataTable; + + public {TestName}() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = {NextValueOp1}; } + _dataTable = new DataTable(_data, new {RetBaseType}[Ret1ElementCount], new {RetBaseType}[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => {Isa}.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = {Isa}.{Method}(({Op1BaseType}*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof({Isa}).GetMethod(nameof({Isa}.{Method}), new Type[] { typeof({Op1BaseType}*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof({Op1BaseType}*)) + }); + + var (value1, value2) = (({RetVectorType}<{RetBaseType}>, {RetVectorType}<{RetBaseType}>))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + {Op1BaseType}[] inArray = new {Op1BaseType}[Op1ElementCount]; + {RetBaseType}[] outArray1 = new {RetBaseType}[Ret1ElementCount]; + {RetBaseType}[] outArray2 = new {RetBaseType}[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As<{Op1BaseType}, byte>(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf<{RetBaseType}>() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As<{RetBaseType}, byte>(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf<{RetVectorType}<{RetBaseType}>>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As<{RetBaseType}, byte>(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf<{RetVectorType}<{RetBaseType}>>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult({Op1BaseType}[] firstOp, {RetBaseType}[] firstResult, {RetBaseType}[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if ({ValidateIterResult}) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof({Isa})}.{nameof({Isa}.{Method})}<{RetBaseType}>({Op1VectorType}<{Op1BaseType}>): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} From 4d808e3f5fce030c54d34e4ac9a778570fec0995 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 18 Nov 2020 13:07:29 -0800 Subject: [PATCH 16/18] Add LoadPairVector64 and LoadPairVector128 in GenerateTests.csx --- .../Arm/Shared/GenerateTests.csx | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/Shared/GenerateTests.csx b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/GenerateTests.csx index e20d87414c251f..c52fa814bc819a 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/Shared/GenerateTests.csx +++ b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/GenerateTests.csx @@ -1977,6 +1977,52 @@ private static readonly (string templateFileName, Dictionary tem ("LoadUnOpTest.template", new Dictionary { ["TestName"] = "LoadAndReplicateToVector128_Double", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadAndReplicateToVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Double", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["ValidateIterResult"] = "BitConverter.DoubleToInt64Bits(firstOp[0]) != BitConverter.DoubleToInt64Bits(result[i])"}), ("LoadUnOpTest.template", new Dictionary { ["TestName"] = "LoadAndReplicateToVector128_Int64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadAndReplicateToVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int64", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int64", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt64()", ["ValidateIterResult"] = "firstOp[0] != result[i]"}), ("LoadUnOpTest.template", new Dictionary { ["TestName"] = "LoadAndReplicateToVector128_UInt64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadAndReplicateToVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "UInt64", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "UInt64", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt64()", ["ValidateIterResult"] = "firstOp[0] != result[i]"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairScalarVector64_Int32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairScalarVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt32()", ["ValidateIterResult"] = "Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairScalarVector64_Single", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairScalarVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["ValidateIterResult"] = "BitConverter.SingleToInt32Bits(Helpers.Take(firstOp, 2, i)) != BitConverter.SingleToInt32Bits(Helpers.ConcatScalar(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairScalarVector64_UInt32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairScalarVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt32()", ["ValidateIterResult"] = "Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairScalarVector64NonTemporal_Int32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairScalarVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt32()", ["ValidateIterResult"] = "Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairScalarVector64NonTemporal_Single", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairScalarVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["ValidateIterResult"] = "BitConverter.SingleToInt32Bits(Helpers.Take(firstOp, 2, i)) != BitConverter.SingleToInt32Bits(Helpers.ConcatScalar(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairScalarVector64NonTemporal_UInt32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairScalarVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt32()", ["ValidateIterResult"] = "Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_Byte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Byte", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Byte", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_Double", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Double", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["ValidateIterResult"] = "BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_Int16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int16", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int16", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_Int32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_Int64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int64", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int64", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_SByte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "SByte", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "SByte", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_Single", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["ValidateIterResult"] = "BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_UInt16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt16", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt16", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_UInt32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64_UInt64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt64", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt64", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_Byte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Byte", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Byte", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_Double", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Double", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["ValidateIterResult"] = "BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_Int16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int16", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int16", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_Int32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_Int64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int64", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int64", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_SByte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "SByte", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "SByte", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_Single", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["ValidateIterResult"] = "BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_UInt16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt16", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt16", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_UInt32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt32", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt32", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector64NonTemporal_UInt64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector64NonTemporal", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "UInt64", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "UInt64", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_Byte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Byte", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Byte", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_Double", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Double", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["ValidateIterResult"] = "BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_Int16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int16", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int16", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_Int32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int32", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int32", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_Int64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int64", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int64", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_SByte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "SByte", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "SByte", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetSByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_Single", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Single", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["ValidateIterResult"] = "BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_UInt16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "UInt16", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "UInt16", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_UInt32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "UInt32", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "UInt32", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128_UInt64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "UInt64", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "UInt64", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_Byte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Byte", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Byte", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_Double", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Double", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["ValidateIterResult"] = "BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_Int16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int16", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int16", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_Int32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int32", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int32", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_Int64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int64", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int64", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_SByte", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "SByte", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "SByte", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetSByte()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_Single", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Single", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["ValidateIterResult"] = "BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_UInt16", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "UInt16", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "UInt16", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt16()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_UInt32", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "UInt32", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "UInt32", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt32()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), + ("LoadPairVectorTest.template", new Dictionary { ["TestName"] = "LoadPairVector128NonTemporal_UInt64", ["Isa"] = "AdvSimd.Arm64", ["Method"] = "LoadPairVector128NonTemporal", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "UInt64", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "UInt64", ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetUInt64()", ["ValidateIterResult"] = "firstOp[i] != Helpers.Concat(firstResult, secondResult, i)"}), ("VecBinOpTest.template", new Dictionary { ["TestName"] = "Max_Vector128_Double", ["Isa"] = "AdvSimd.Arm64", ["LoadIsa"] = "AdvSimd", ["Method"] = "Max", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Double", ["Op2VectorType"] = "Vector128", ["Op2BaseType"] = "Double", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["NextValueOp2"] = "TestLibrary.Generator.GetDouble()", ["ValidateIterResult"] = "BitConverter.DoubleToInt64Bits(Helpers.Max(left[i], right[i])) != BitConverter.DoubleToInt64Bits(result[i])"}), ("VecReduceUnOpTest.template", new Dictionary { ["TestName"] = "MaxAcross_Vector64_Byte", ["Isa"] = "AdvSimd.Arm64", ["LoadIsa"] = "AdvSimd", ["Method"] = "MaxAcross", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Byte", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Byte", ["LargestVectorSize"] = "8", ["NextValueOp1"] = "TestLibrary.Generator.GetByte()", ["ValidateReduceOpResult"] = "Helpers.MaxAcross(firstOp) != result[0]", ["ValidateRemainingResults"] = "result[i] != 0"}), ("VecReduceUnOpTest.template", new Dictionary { ["TestName"] = "MaxAcross_Vector64_Int16", ["Isa"] = "AdvSimd.Arm64", ["LoadIsa"] = "AdvSimd", ["Method"] = "MaxAcross", ["RetVectorType"] = "Vector64", ["RetBaseType"] = "Int16", ["Op1VectorType"] = "Vector64", ["Op1BaseType"] = "Int16", ["LargestVectorSize"] = "8", ["NextValueOp1"] = "TestLibrary.Generator.GetInt16()", ["ValidateReduceOpResult"] = "Helpers.MaxAcross(firstOp) != result[0]", ["ValidateRemainingResults"] = "result[i] != 0"}), From 3b97de6ef11243f37cc1924aceb693423bf1dfb7 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 18 Nov 2020 17:12:51 -0800 Subject: [PATCH 17/18] Add .Take() in src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.cs src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.tt --- .../HardwareIntrinsics/Arm/Shared/Helpers.cs | 20 +++++++++++++++++++ .../HardwareIntrinsics/Arm/Shared/Helpers.tt | 2 ++ 2 files changed, 22 insertions(+) diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.cs b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.cs index ba1e776bdba00c..40a2075d7dea62 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.cs +++ b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.cs @@ -5319,6 +5319,8 @@ public static sbyte ConcatScalar(sbyte[] op1, sbyte[] op2, int i) public static sbyte Insert(sbyte[] op1, int op2, sbyte op3, int i) => (op2 != i) ? op1[i] : op3; + public static sbyte Take(sbyte[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static byte Concat(byte[] op1, byte[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static byte ConcatScalar(byte[] op1, byte[] op2, int i) @@ -5335,6 +5337,8 @@ public static byte ConcatScalar(byte[] op1, byte[] op2, int i) public static byte Insert(byte[] op1, int op2, byte op3, int i) => (op2 != i) ? op1[i] : op3; + public static byte Take(byte[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static short Concat(short[] op1, short[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static short ConcatScalar(short[] op1, short[] op2, int i) @@ -5351,6 +5355,8 @@ public static short ConcatScalar(short[] op1, short[] op2, int i) public static short Insert(short[] op1, int op2, short op3, int i) => (op2 != i) ? op1[i] : op3; + public static short Take(short[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static ushort Concat(ushort[] op1, ushort[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static ushort ConcatScalar(ushort[] op1, ushort[] op2, int i) @@ -5367,6 +5373,8 @@ public static ushort ConcatScalar(ushort[] op1, ushort[] op2, int i) public static ushort Insert(ushort[] op1, int op2, ushort op3, int i) => (op2 != i) ? op1[i] : op3; + public static ushort Take(ushort[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static int Concat(int[] op1, int[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static int ConcatScalar(int[] op1, int[] op2, int i) @@ -5383,6 +5391,8 @@ public static int ConcatScalar(int[] op1, int[] op2, int i) public static int Insert(int[] op1, int op2, int op3, int i) => (op2 != i) ? op1[i] : op3; + public static int Take(int[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static uint Concat(uint[] op1, uint[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static uint ConcatScalar(uint[] op1, uint[] op2, int i) @@ -5399,6 +5409,8 @@ public static uint ConcatScalar(uint[] op1, uint[] op2, int i) public static uint Insert(uint[] op1, int op2, uint op3, int i) => (op2 != i) ? op1[i] : op3; + public static uint Take(uint[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static long Concat(long[] op1, long[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static long ConcatScalar(long[] op1, long[] op2, int i) @@ -5415,6 +5427,8 @@ public static long ConcatScalar(long[] op1, long[] op2, int i) public static long Insert(long[] op1, int op2, long op3, int i) => (op2 != i) ? op1[i] : op3; + public static long Take(long[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static ulong Concat(ulong[] op1, ulong[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static ulong ConcatScalar(ulong[] op1, ulong[] op2, int i) @@ -5431,6 +5445,8 @@ public static ulong ConcatScalar(ulong[] op1, ulong[] op2, int i) public static ulong Insert(ulong[] op1, int op2, ulong op3, int i) => (op2 != i) ? op1[i] : op3; + public static ulong Take(ulong[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static float Concat(float[] op1, float[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static float ConcatScalar(float[] op1, float[] op2, int i) @@ -5447,6 +5463,8 @@ public static float ConcatScalar(float[] op1, float[] op2, int i) public static float Insert(float[] op1, int op2, float op3, int i) => (op2 != i) ? op1[i] : op3; + public static float Take(float[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static double Concat(double[] op1, double[] op2, int i) => (i < op1.Length) ? op1[i] : op2[i - op1.Length]; public static double ConcatScalar(double[] op1, double[] op2, int i) @@ -5463,6 +5481,8 @@ public static double ConcatScalar(double[] op1, double[] op2, int i) public static double Insert(double[] op1, int op2, double op3, int i) => (op2 != i) ? op1[i] : op3; + public static double Take(double[] op1, int count, int i) => (i < count) ? op1[i] : 0; + public static sbyte TableVectorExtension(int i, sbyte[] defaultValues, sbyte[] indices, params sbyte[][] table) { sbyte[] fullTable = table.SelectMany(x => x).ToArray(); diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.tt b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.tt index 5e472b09d7c035..42a6868957a152 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.tt +++ b/src/tests/JIT/HardwareIntrinsics/Arm/Shared/Helpers.tt @@ -1435,6 +1435,8 @@ namespace JIT.HardwareIntrinsics.Arm public static <#= typeName #> Insert(<#= typeName #>[] op1, int op2, <#= typeName #> op3, int i) => (op2 != i) ? op1[i] : op3; + public static <#= typeName #> Take(<#= typeName #>[] op1, int count, int i) => (i < count) ? op1[i] : 0; + <# } From d5aba6db1abf51ad263cc5eb66cbccdc71a40ca0 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Wed, 18 Nov 2020 13:08:08 -0800 Subject: [PATCH 18/18] Update src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/* --- .../AdvSimd.Arm64_Part2_r.csproj | 92 ++++---- .../AdvSimd.Arm64_Part2_ro.csproj | 92 ++++---- .../AdvSimd.Arm64_Part3_r.csproj | 92 ++++---- .../AdvSimd.Arm64_Part3_ro.csproj | 92 ++++---- .../AdvSimd.Arm64_Part4_r.csproj | 92 ++++---- .../AdvSimd.Arm64_Part4_ro.csproj | 92 ++++---- .../AdvSimd.Arm64_Part5_r.csproj | 80 ++++--- .../AdvSimd.Arm64_Part5_ro.csproj | 80 ++++--- .../AdvSimd.Arm64_Part6_r.csproj | 49 +++++ .../AdvSimd.Arm64_Part6_ro.csproj | 49 +++++ .../LoadPairScalarVector64.Int32.cs | 203 ++++++++++++++++++ .../LoadPairScalarVector64.Single.cs | 203 ++++++++++++++++++ .../LoadPairScalarVector64.UInt32.cs | 203 ++++++++++++++++++ ...LoadPairScalarVector64NonTemporal.Int32.cs | 203 ++++++++++++++++++ ...oadPairScalarVector64NonTemporal.Single.cs | 203 ++++++++++++++++++ ...oadPairScalarVector64NonTemporal.UInt32.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.Byte.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.Double.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.Int16.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.Int32.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.Int64.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.SByte.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.Single.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.UInt16.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.UInt32.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector128.UInt64.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.Byte.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.Double.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.Int16.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.Int32.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.Int64.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.SByte.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.Single.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.UInt16.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.UInt32.cs | 203 ++++++++++++++++++ .../LoadPairVector128NonTemporal.UInt64.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.Byte.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.Double.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.Int16.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.Int32.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.Int64.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.SByte.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.Single.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.UInt16.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.UInt32.cs | 203 ++++++++++++++++++ .../AdvSimd.Arm64/LoadPairVector64.UInt64.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.Byte.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.Double.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.Int16.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.Int32.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.Int64.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.SByte.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.Single.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.UInt16.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.UInt32.cs | 203 ++++++++++++++++++ .../LoadPairVector64NonTemporal.UInt64.cs | 203 ++++++++++++++++++ .../Program.AdvSimd.Arm64_Part2.cs | 92 ++++---- .../Program.AdvSimd.Arm64_Part3.cs | 92 ++++---- .../Program.AdvSimd.Arm64_Part4.cs | 92 ++++---- .../Program.AdvSimd.Arm64_Part5.cs | 80 ++++--- .../Program.AdvSimd.Arm64_Part6.cs | 51 +++++ 61 files changed, 10039 insertions(+), 516 deletions(-) create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_r.csproj create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_ro.csproj create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Int32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Single.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.UInt32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Int32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Single.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.UInt32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Byte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Double.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.SByte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Single.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Byte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Double.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.SByte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Single.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Byte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Double.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.SByte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Single.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Byte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Double.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.SByte.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Single.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt16.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt32.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt64.cs create mode 100644 src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part6.cs diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_r.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_r.csproj index 9e5bb852c66c37..8124d4f14f7d33 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_r.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_r.csproj @@ -46,6 +46,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,52 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_ro.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_ro.csproj index 0f2b16160a2194..66ee5660a0f9f1 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_ro.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part2_ro.csproj @@ -46,6 +46,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,52 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_r.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_r.csproj index 437f1067d10762..0a5db075b14e71 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_r.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_r.csproj @@ -8,6 +8,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,52 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_ro.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_ro.csproj index 13580d32dfa23c..b967739de0e524 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_ro.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part3_ro.csproj @@ -8,6 +8,52 @@ True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,52 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_r.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_r.csproj index 143f9a5b8ecd05..10ec5b137683b9 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_r.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_r.csproj @@ -8,6 +8,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,52 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_ro.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_ro.csproj index 88cd888f12816d..754009ca65ed40 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_ro.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part4_ro.csproj @@ -8,6 +8,52 @@ True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,52 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_r.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_r.csproj index 39e343813daa39..9175e1f1047d1f 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_r.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_r.csproj @@ -8,6 +8,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,40 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_ro.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_ro.csproj index 66171e3eb6c9e1..fe864173832a36 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_ro.csproj +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part5_ro.csproj @@ -8,6 +8,52 @@ True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62,40 +108,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_r.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_r.csproj new file mode 100644 index 00000000000000..6d9e4362963e86 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_r.csproj @@ -0,0 +1,49 @@ + + + Exe + true + + + Embedded + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_ro.csproj b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_ro.csproj new file mode 100644 index 00000000000000..226486a7c7cdd6 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part6_ro.csproj @@ -0,0 +1,49 @@ + + + Exe + true + + + Embedded + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Int32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Int32.cs new file mode 100644 index 00000000000000..f476f38c9f84bd --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Int32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairScalarVector64_Int32() + { + var test = new LoadPairScalarVector64_Int32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairScalarVector64_Int32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int32[] inArray1, Int32[] outArray1, Int32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int32[] _data = new Int32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairScalarVector64_Int32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt32(); } + _dataTable = new DataTable(_data, new Int32[Ret1ElementCount], new Int32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairScalarVector64((Int32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairScalarVector64), new Type[] { typeof(Int32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int32[] inArray = new Int32[Op1ElementCount]; + Int32[] outArray1 = new Int32[Ret1ElementCount]; + Int32[] outArray2 = new Int32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int32[] firstOp, Int32[] firstResult, Int32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairScalarVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Single.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Single.cs new file mode 100644 index 00000000000000..90bf91fe4ddc8a --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.Single.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairScalarVector64_Single() + { + var test = new LoadPairScalarVector64_Single(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairScalarVector64_Single + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Single[] inArray1, Single[] outArray1, Single[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Single[] _data = new Single[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairScalarVector64_Single() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSingle(); } + _dataTable = new DataTable(_data, new Single[Ret1ElementCount], new Single[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairScalarVector64((Single*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairScalarVector64), new Type[] { typeof(Single*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Single*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Single[] inArray = new Single[Op1ElementCount]; + Single[] outArray1 = new Single[Ret1ElementCount]; + Single[] outArray2 = new Single[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Single[] firstOp, Single[] firstResult, Single[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.SingleToInt32Bits(Helpers.Take(firstOp, 2, i)) != BitConverter.SingleToInt32Bits(Helpers.ConcatScalar(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairScalarVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.UInt32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.UInt32.cs new file mode 100644 index 00000000000000..fa9cf749dd6ed5 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64.UInt32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairScalarVector64_UInt32() + { + var test = new LoadPairScalarVector64_UInt32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairScalarVector64_UInt32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt32[] inArray1, UInt32[] outArray1, UInt32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt32[] _data = new UInt32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairScalarVector64_UInt32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt32(); } + _dataTable = new DataTable(_data, new UInt32[Ret1ElementCount], new UInt32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairScalarVector64((UInt32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairScalarVector64), new Type[] { typeof(UInt32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt32[] inArray = new UInt32[Op1ElementCount]; + UInt32[] outArray1 = new UInt32[Ret1ElementCount]; + UInt32[] outArray2 = new UInt32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt32[] firstOp, UInt32[] firstResult, UInt32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairScalarVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Int32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Int32.cs new file mode 100644 index 00000000000000..11c14ce76faa86 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Int32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairScalarVector64NonTemporal_Int32() + { + var test = new LoadPairScalarVector64NonTemporal_Int32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairScalarVector64NonTemporal_Int32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int32[] inArray1, Int32[] outArray1, Int32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int32[] _data = new Int32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairScalarVector64NonTemporal_Int32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt32(); } + _dataTable = new DataTable(_data, new Int32[Ret1ElementCount], new Int32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairScalarVector64NonTemporal((Int32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairScalarVector64NonTemporal), new Type[] { typeof(Int32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int32[] inArray = new Int32[Op1ElementCount]; + Int32[] outArray1 = new Int32[Ret1ElementCount]; + Int32[] outArray2 = new Int32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int32[] firstOp, Int32[] firstResult, Int32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairScalarVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Single.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Single.cs new file mode 100644 index 00000000000000..745b6675927c6c --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.Single.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairScalarVector64NonTemporal_Single() + { + var test = new LoadPairScalarVector64NonTemporal_Single(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairScalarVector64NonTemporal_Single + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Single[] inArray1, Single[] outArray1, Single[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Single[] _data = new Single[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairScalarVector64NonTemporal_Single() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSingle(); } + _dataTable = new DataTable(_data, new Single[Ret1ElementCount], new Single[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairScalarVector64NonTemporal((Single*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairScalarVector64NonTemporal), new Type[] { typeof(Single*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Single*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Single[] inArray = new Single[Op1ElementCount]; + Single[] outArray1 = new Single[Ret1ElementCount]; + Single[] outArray2 = new Single[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Single[] firstOp, Single[] firstResult, Single[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.SingleToInt32Bits(Helpers.Take(firstOp, 2, i)) != BitConverter.SingleToInt32Bits(Helpers.ConcatScalar(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairScalarVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.UInt32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.UInt32.cs new file mode 100644 index 00000000000000..8b25a5b640021e --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairScalarVector64NonTemporal.UInt32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairScalarVector64NonTemporal_UInt32() + { + var test = new LoadPairScalarVector64NonTemporal_UInt32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairScalarVector64NonTemporal_UInt32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt32[] inArray1, UInt32[] outArray1, UInt32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt32[] _data = new UInt32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairScalarVector64NonTemporal_UInt32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt32(); } + _dataTable = new DataTable(_data, new UInt32[Ret1ElementCount], new UInt32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairScalarVector64NonTemporal((UInt32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairScalarVector64NonTemporal), new Type[] { typeof(UInt32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt32[] inArray = new UInt32[Op1ElementCount]; + UInt32[] outArray1 = new UInt32[Ret1ElementCount]; + UInt32[] outArray2 = new UInt32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt32[] firstOp, UInt32[] firstResult, UInt32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (Helpers.Take(firstOp, 2, i) != Helpers.ConcatScalar(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairScalarVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Byte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Byte.cs new file mode 100644 index 00000000000000..e496bf3b68133d --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Byte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_Byte() + { + var test = new LoadPairVector128_Byte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_Byte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Byte[] inArray1, Byte[] outArray1, Byte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Byte[] _data = new Byte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_Byte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetByte(); } + _dataTable = new DataTable(_data, new Byte[Ret1ElementCount], new Byte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((Byte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(Byte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Byte*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Byte[] inArray = new Byte[Op1ElementCount]; + Byte[] outArray1 = new Byte[Ret1ElementCount]; + Byte[] outArray2 = new Byte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Byte[] firstOp, Byte[] firstResult, Byte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Double.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Double.cs new file mode 100644 index 00000000000000..62ed8ddffb8446 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Double.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_Double() + { + var test = new LoadPairVector128_Double(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_Double + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Double[] inArray1, Double[] outArray1, Double[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Double[] _data = new Double[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_Double() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetDouble(); } + _dataTable = new DataTable(_data, new Double[Ret1ElementCount], new Double[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((Double*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(Double*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Double*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Double[] inArray = new Double[Op1ElementCount]; + Double[] outArray1 = new Double[Ret1ElementCount]; + Double[] outArray2 = new Double[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Double[] firstOp, Double[] firstResult, Double[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int16.cs new file mode 100644 index 00000000000000..6bb7e8123a0621 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_Int16() + { + var test = new LoadPairVector128_Int16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_Int16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int16[] inArray1, Int16[] outArray1, Int16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int16[] _data = new Int16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_Int16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt16(); } + _dataTable = new DataTable(_data, new Int16[Ret1ElementCount], new Int16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((Int16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(Int16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int16*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int16[] inArray = new Int16[Op1ElementCount]; + Int16[] outArray1 = new Int16[Ret1ElementCount]; + Int16[] outArray2 = new Int16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int16[] firstOp, Int16[] firstResult, Int16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int32.cs new file mode 100644 index 00000000000000..93db8b9dadc246 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_Int32() + { + var test = new LoadPairVector128_Int32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_Int32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int32[] inArray1, Int32[] outArray1, Int32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int32[] _data = new Int32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_Int32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt32(); } + _dataTable = new DataTable(_data, new Int32[Ret1ElementCount], new Int32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((Int32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(Int32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int32*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int32[] inArray = new Int32[Op1ElementCount]; + Int32[] outArray1 = new Int32[Ret1ElementCount]; + Int32[] outArray2 = new Int32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int32[] firstOp, Int32[] firstResult, Int32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int64.cs new file mode 100644 index 00000000000000..63fa02ba4b9b4b --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Int64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_Int64() + { + var test = new LoadPairVector128_Int64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_Int64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int64[] inArray1, Int64[] outArray1, Int64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int64[] _data = new Int64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_Int64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt64(); } + _dataTable = new DataTable(_data, new Int64[Ret1ElementCount], new Int64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((Int64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(Int64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int64*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int64[] inArray = new Int64[Op1ElementCount]; + Int64[] outArray1 = new Int64[Ret1ElementCount]; + Int64[] outArray2 = new Int64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int64[] firstOp, Int64[] firstResult, Int64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.SByte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.SByte.cs new file mode 100644 index 00000000000000..60a659a033305f --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.SByte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_SByte() + { + var test = new LoadPairVector128_SByte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_SByte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(SByte[] inArray1, SByte[] outArray1, SByte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static SByte[] _data = new SByte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_SByte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSByte(); } + _dataTable = new DataTable(_data, new SByte[Ret1ElementCount], new SByte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((SByte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(SByte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(SByte*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + SByte[] inArray = new SByte[Op1ElementCount]; + SByte[] outArray1 = new SByte[Ret1ElementCount]; + SByte[] outArray2 = new SByte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(SByte[] firstOp, SByte[] firstResult, SByte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Single.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Single.cs new file mode 100644 index 00000000000000..ba378b97b68496 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.Single.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_Single() + { + var test = new LoadPairVector128_Single(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_Single + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Single[] inArray1, Single[] outArray1, Single[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Single[] _data = new Single[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_Single() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSingle(); } + _dataTable = new DataTable(_data, new Single[Ret1ElementCount], new Single[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((Single*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(Single*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Single*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Single[] inArray = new Single[Op1ElementCount]; + Single[] outArray1 = new Single[Ret1ElementCount]; + Single[] outArray2 = new Single[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Single[] firstOp, Single[] firstResult, Single[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt16.cs new file mode 100644 index 00000000000000..8f8a183c0c6186 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_UInt16() + { + var test = new LoadPairVector128_UInt16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_UInt16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt16[] inArray1, UInt16[] outArray1, UInt16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt16[] _data = new UInt16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_UInt16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt16(); } + _dataTable = new DataTable(_data, new UInt16[Ret1ElementCount], new UInt16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((UInt16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(UInt16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt16*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt16[] inArray = new UInt16[Op1ElementCount]; + UInt16[] outArray1 = new UInt16[Ret1ElementCount]; + UInt16[] outArray2 = new UInt16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt16[] firstOp, UInt16[] firstResult, UInt16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt32.cs new file mode 100644 index 00000000000000..3934ce7e3bf854 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_UInt32() + { + var test = new LoadPairVector128_UInt32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_UInt32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt32[] inArray1, UInt32[] outArray1, UInt32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt32[] _data = new UInt32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_UInt32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt32(); } + _dataTable = new DataTable(_data, new UInt32[Ret1ElementCount], new UInt32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((UInt32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(UInt32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt32*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt32[] inArray = new UInt32[Op1ElementCount]; + UInt32[] outArray1 = new UInt32[Ret1ElementCount]; + UInt32[] outArray2 = new UInt32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt32[] firstOp, UInt32[] firstResult, UInt32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt64.cs new file mode 100644 index 00000000000000..c519d581c8761a --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128.UInt64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128_UInt64() + { + var test = new LoadPairVector128_UInt64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128_UInt64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt64[] inArray1, UInt64[] outArray1, UInt64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt64[] _data = new UInt64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128_UInt64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt64(); } + _dataTable = new DataTable(_data, new UInt64[Ret1ElementCount], new UInt64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128((UInt64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128), new Type[] { typeof(UInt64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt64*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt64[] inArray = new UInt64[Op1ElementCount]; + UInt64[] outArray1 = new UInt64[Ret1ElementCount]; + UInt64[] outArray2 = new UInt64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt64[] firstOp, UInt64[] firstResult, UInt64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Byte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Byte.cs new file mode 100644 index 00000000000000..c173642887a70d --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Byte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_Byte() + { + var test = new LoadPairVector128NonTemporal_Byte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_Byte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Byte[] inArray1, Byte[] outArray1, Byte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Byte[] _data = new Byte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_Byte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetByte(); } + _dataTable = new DataTable(_data, new Byte[Ret1ElementCount], new Byte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((Byte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(Byte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Byte*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Byte[] inArray = new Byte[Op1ElementCount]; + Byte[] outArray1 = new Byte[Ret1ElementCount]; + Byte[] outArray2 = new Byte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Byte[] firstOp, Byte[] firstResult, Byte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Double.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Double.cs new file mode 100644 index 00000000000000..84ad749eb09c1a --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Double.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_Double() + { + var test = new LoadPairVector128NonTemporal_Double(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_Double + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Double[] inArray1, Double[] outArray1, Double[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Double[] _data = new Double[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_Double() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetDouble(); } + _dataTable = new DataTable(_data, new Double[Ret1ElementCount], new Double[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((Double*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(Double*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Double*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Double[] inArray = new Double[Op1ElementCount]; + Double[] outArray1 = new Double[Ret1ElementCount]; + Double[] outArray2 = new Double[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Double[] firstOp, Double[] firstResult, Double[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int16.cs new file mode 100644 index 00000000000000..12b6c1b95178cb --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_Int16() + { + var test = new LoadPairVector128NonTemporal_Int16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_Int16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int16[] inArray1, Int16[] outArray1, Int16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int16[] _data = new Int16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_Int16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt16(); } + _dataTable = new DataTable(_data, new Int16[Ret1ElementCount], new Int16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((Int16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(Int16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int16*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int16[] inArray = new Int16[Op1ElementCount]; + Int16[] outArray1 = new Int16[Ret1ElementCount]; + Int16[] outArray2 = new Int16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int16[] firstOp, Int16[] firstResult, Int16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int32.cs new file mode 100644 index 00000000000000..9c06ef4d1cd3f6 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_Int32() + { + var test = new LoadPairVector128NonTemporal_Int32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_Int32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int32[] inArray1, Int32[] outArray1, Int32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int32[] _data = new Int32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_Int32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt32(); } + _dataTable = new DataTable(_data, new Int32[Ret1ElementCount], new Int32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((Int32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(Int32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int32*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int32[] inArray = new Int32[Op1ElementCount]; + Int32[] outArray1 = new Int32[Ret1ElementCount]; + Int32[] outArray2 = new Int32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int32[] firstOp, Int32[] firstResult, Int32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int64.cs new file mode 100644 index 00000000000000..b68eeaac0ff0a1 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Int64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_Int64() + { + var test = new LoadPairVector128NonTemporal_Int64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_Int64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int64[] inArray1, Int64[] outArray1, Int64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int64[] _data = new Int64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_Int64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt64(); } + _dataTable = new DataTable(_data, new Int64[Ret1ElementCount], new Int64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((Int64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(Int64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int64*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int64[] inArray = new Int64[Op1ElementCount]; + Int64[] outArray1 = new Int64[Ret1ElementCount]; + Int64[] outArray2 = new Int64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int64[] firstOp, Int64[] firstResult, Int64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.SByte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.SByte.cs new file mode 100644 index 00000000000000..f4af83bf72b6c0 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.SByte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_SByte() + { + var test = new LoadPairVector128NonTemporal_SByte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_SByte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(SByte[] inArray1, SByte[] outArray1, SByte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static SByte[] _data = new SByte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_SByte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSByte(); } + _dataTable = new DataTable(_data, new SByte[Ret1ElementCount], new SByte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((SByte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(SByte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(SByte*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + SByte[] inArray = new SByte[Op1ElementCount]; + SByte[] outArray1 = new SByte[Ret1ElementCount]; + SByte[] outArray2 = new SByte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(SByte[] firstOp, SByte[] firstResult, SByte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Single.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Single.cs new file mode 100644 index 00000000000000..b0c8be47a86907 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.Single.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_Single() + { + var test = new LoadPairVector128NonTemporal_Single(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_Single + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Single[] inArray1, Single[] outArray1, Single[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Single[] _data = new Single[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_Single() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSingle(); } + _dataTable = new DataTable(_data, new Single[Ret1ElementCount], new Single[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((Single*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(Single*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Single*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Single[] inArray = new Single[Op1ElementCount]; + Single[] outArray1 = new Single[Ret1ElementCount]; + Single[] outArray2 = new Single[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Single[] firstOp, Single[] firstResult, Single[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt16.cs new file mode 100644 index 00000000000000..a6d070bacbe3d0 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_UInt16() + { + var test = new LoadPairVector128NonTemporal_UInt16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_UInt16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt16[] inArray1, UInt16[] outArray1, UInt16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt16[] _data = new UInt16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_UInt16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt16(); } + _dataTable = new DataTable(_data, new UInt16[Ret1ElementCount], new UInt16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((UInt16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(UInt16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt16*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt16[] inArray = new UInt16[Op1ElementCount]; + UInt16[] outArray1 = new UInt16[Ret1ElementCount]; + UInt16[] outArray2 = new UInt16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt16[] firstOp, UInt16[] firstResult, UInt16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt32.cs new file mode 100644 index 00000000000000..2541718704d429 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_UInt32() + { + var test = new LoadPairVector128NonTemporal_UInt32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_UInt32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt32[] inArray1, UInt32[] outArray1, UInt32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt32[] _data = new UInt32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_UInt32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt32(); } + _dataTable = new DataTable(_data, new UInt32[Ret1ElementCount], new UInt32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((UInt32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(UInt32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt32*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt32[] inArray = new UInt32[Op1ElementCount]; + UInt32[] outArray1 = new UInt32[Ret1ElementCount]; + UInt32[] outArray2 = new UInt32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt32[] firstOp, UInt32[] firstResult, UInt32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt64.cs new file mode 100644 index 00000000000000..f4f3cd80ef8592 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector128NonTemporal.UInt64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector128NonTemporal_UInt64() + { + var test = new LoadPairVector128NonTemporal_UInt64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector128NonTemporal_UInt64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt64[] inArray1, UInt64[] outArray1, UInt64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 32; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt64[] _data = new UInt64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector128NonTemporal_UInt64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt64(); } + _dataTable = new DataTable(_data, new UInt64[Ret1ElementCount], new UInt64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector128NonTemporal((UInt64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal), new Type[] { typeof(UInt64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt64*)) + }); + + var (value1, value2) = ((Vector128, Vector128))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt64[] inArray = new UInt64[Op1ElementCount]; + UInt64[] outArray1 = new UInt64[Ret1ElementCount]; + UInt64[] outArray2 = new UInt64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt64[] firstOp, UInt64[] firstResult, UInt64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector128NonTemporal)}(Vector128): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Byte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Byte.cs new file mode 100644 index 00000000000000..c49afaab4db6e4 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Byte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_Byte() + { + var test = new LoadPairVector64_Byte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_Byte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Byte[] inArray1, Byte[] outArray1, Byte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Byte[] _data = new Byte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_Byte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetByte(); } + _dataTable = new DataTable(_data, new Byte[Ret1ElementCount], new Byte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((Byte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(Byte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Byte*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Byte[] inArray = new Byte[Op1ElementCount]; + Byte[] outArray1 = new Byte[Ret1ElementCount]; + Byte[] outArray2 = new Byte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Byte[] firstOp, Byte[] firstResult, Byte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Double.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Double.cs new file mode 100644 index 00000000000000..6131cf1b01e830 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Double.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_Double() + { + var test = new LoadPairVector64_Double(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_Double + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Double[] inArray1, Double[] outArray1, Double[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Double[] _data = new Double[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_Double() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetDouble(); } + _dataTable = new DataTable(_data, new Double[Ret1ElementCount], new Double[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((Double*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(Double*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Double*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Double[] inArray = new Double[Op1ElementCount]; + Double[] outArray1 = new Double[Ret1ElementCount]; + Double[] outArray2 = new Double[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Double[] firstOp, Double[] firstResult, Double[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int16.cs new file mode 100644 index 00000000000000..a1010538676460 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_Int16() + { + var test = new LoadPairVector64_Int16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_Int16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int16[] inArray1, Int16[] outArray1, Int16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int16[] _data = new Int16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_Int16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt16(); } + _dataTable = new DataTable(_data, new Int16[Ret1ElementCount], new Int16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((Int16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(Int16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int16*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int16[] inArray = new Int16[Op1ElementCount]; + Int16[] outArray1 = new Int16[Ret1ElementCount]; + Int16[] outArray2 = new Int16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int16[] firstOp, Int16[] firstResult, Int16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int32.cs new file mode 100644 index 00000000000000..6dc5e14718cd6e --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_Int32() + { + var test = new LoadPairVector64_Int32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_Int32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int32[] inArray1, Int32[] outArray1, Int32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int32[] _data = new Int32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_Int32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt32(); } + _dataTable = new DataTable(_data, new Int32[Ret1ElementCount], new Int32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((Int32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(Int32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int32[] inArray = new Int32[Op1ElementCount]; + Int32[] outArray1 = new Int32[Ret1ElementCount]; + Int32[] outArray2 = new Int32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int32[] firstOp, Int32[] firstResult, Int32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int64.cs new file mode 100644 index 00000000000000..ab68029393ef60 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Int64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_Int64() + { + var test = new LoadPairVector64_Int64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_Int64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int64[] inArray1, Int64[] outArray1, Int64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int64[] _data = new Int64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_Int64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt64(); } + _dataTable = new DataTable(_data, new Int64[Ret1ElementCount], new Int64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((Int64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(Int64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int64*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int64[] inArray = new Int64[Op1ElementCount]; + Int64[] outArray1 = new Int64[Ret1ElementCount]; + Int64[] outArray2 = new Int64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int64[] firstOp, Int64[] firstResult, Int64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.SByte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.SByte.cs new file mode 100644 index 00000000000000..730fe9ce30ea82 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.SByte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_SByte() + { + var test = new LoadPairVector64_SByte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_SByte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(SByte[] inArray1, SByte[] outArray1, SByte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static SByte[] _data = new SByte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_SByte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSByte(); } + _dataTable = new DataTable(_data, new SByte[Ret1ElementCount], new SByte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((SByte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(SByte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(SByte*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + SByte[] inArray = new SByte[Op1ElementCount]; + SByte[] outArray1 = new SByte[Ret1ElementCount]; + SByte[] outArray2 = new SByte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(SByte[] firstOp, SByte[] firstResult, SByte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Single.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Single.cs new file mode 100644 index 00000000000000..d04a0156029697 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.Single.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_Single() + { + var test = new LoadPairVector64_Single(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_Single + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Single[] inArray1, Single[] outArray1, Single[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Single[] _data = new Single[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_Single() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSingle(); } + _dataTable = new DataTable(_data, new Single[Ret1ElementCount], new Single[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((Single*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(Single*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Single*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Single[] inArray = new Single[Op1ElementCount]; + Single[] outArray1 = new Single[Ret1ElementCount]; + Single[] outArray2 = new Single[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Single[] firstOp, Single[] firstResult, Single[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt16.cs new file mode 100644 index 00000000000000..b4bc2b4049b356 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_UInt16() + { + var test = new LoadPairVector64_UInt16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_UInt16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt16[] inArray1, UInt16[] outArray1, UInt16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt16[] _data = new UInt16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_UInt16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt16(); } + _dataTable = new DataTable(_data, new UInt16[Ret1ElementCount], new UInt16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((UInt16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(UInt16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt16*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt16[] inArray = new UInt16[Op1ElementCount]; + UInt16[] outArray1 = new UInt16[Ret1ElementCount]; + UInt16[] outArray2 = new UInt16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt16[] firstOp, UInt16[] firstResult, UInt16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt32.cs new file mode 100644 index 00000000000000..ff00785e891abf --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_UInt32() + { + var test = new LoadPairVector64_UInt32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_UInt32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt32[] inArray1, UInt32[] outArray1, UInt32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt32[] _data = new UInt32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_UInt32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt32(); } + _dataTable = new DataTable(_data, new UInt32[Ret1ElementCount], new UInt32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((UInt32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(UInt32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt32[] inArray = new UInt32[Op1ElementCount]; + UInt32[] outArray1 = new UInt32[Ret1ElementCount]; + UInt32[] outArray2 = new UInt32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt32[] firstOp, UInt32[] firstResult, UInt32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt64.cs new file mode 100644 index 00000000000000..cb8e99b52f63f2 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64.UInt64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64_UInt64() + { + var test = new LoadPairVector64_UInt64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64_UInt64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt64[] inArray1, UInt64[] outArray1, UInt64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt64[] _data = new UInt64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64_UInt64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt64(); } + _dataTable = new DataTable(_data, new UInt64[Ret1ElementCount], new UInt64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64((UInt64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64), new Type[] { typeof(UInt64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt64*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt64[] inArray = new UInt64[Op1ElementCount]; + UInt64[] outArray1 = new UInt64[Ret1ElementCount]; + UInt64[] outArray2 = new UInt64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt64[] firstOp, UInt64[] firstResult, UInt64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Byte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Byte.cs new file mode 100644 index 00000000000000..ca58941547fe53 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Byte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_Byte() + { + var test = new LoadPairVector64NonTemporal_Byte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_Byte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Byte[] inArray1, Byte[] outArray1, Byte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Byte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Byte[] _data = new Byte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_Byte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetByte(); } + _dataTable = new DataTable(_data, new Byte[Ret1ElementCount], new Byte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((Byte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(Byte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Byte*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Byte[] inArray = new Byte[Op1ElementCount]; + Byte[] outArray1 = new Byte[Ret1ElementCount]; + Byte[] outArray2 = new Byte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Byte[] firstOp, Byte[] firstResult, Byte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Double.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Double.cs new file mode 100644 index 00000000000000..218b47be70d82e --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Double.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_Double() + { + var test = new LoadPairVector64NonTemporal_Double(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_Double + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Double[] inArray1, Double[] outArray1, Double[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Double); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Double[] _data = new Double[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_Double() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetDouble(); } + _dataTable = new DataTable(_data, new Double[Ret1ElementCount], new Double[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((Double*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(Double*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Double*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Double[] inArray = new Double[Op1ElementCount]; + Double[] outArray1 = new Double[Ret1ElementCount]; + Double[] outArray2 = new Double[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Double[] firstOp, Double[] firstResult, Double[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.DoubleToInt64Bits(firstOp[i]) != BitConverter.DoubleToInt64Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int16.cs new file mode 100644 index 00000000000000..1602ee53462f0b --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_Int16() + { + var test = new LoadPairVector64NonTemporal_Int16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_Int16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int16[] inArray1, Int16[] outArray1, Int16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int16[] _data = new Int16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_Int16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt16(); } + _dataTable = new DataTable(_data, new Int16[Ret1ElementCount], new Int16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((Int16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(Int16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int16*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int16[] inArray = new Int16[Op1ElementCount]; + Int16[] outArray1 = new Int16[Ret1ElementCount]; + Int16[] outArray2 = new Int16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int16[] firstOp, Int16[] firstResult, Int16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int32.cs new file mode 100644 index 00000000000000..cb1a5ffe3d08c4 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_Int32() + { + var test = new LoadPairVector64NonTemporal_Int32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_Int32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int32[] inArray1, Int32[] outArray1, Int32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int32[] _data = new Int32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_Int32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt32(); } + _dataTable = new DataTable(_data, new Int32[Ret1ElementCount], new Int32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((Int32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(Int32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int32[] inArray = new Int32[Op1ElementCount]; + Int32[] outArray1 = new Int32[Ret1ElementCount]; + Int32[] outArray2 = new Int32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int32[] firstOp, Int32[] firstResult, Int32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int64.cs new file mode 100644 index 00000000000000..e5f23f7ce8f375 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Int64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_Int64() + { + var test = new LoadPairVector64NonTemporal_Int64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_Int64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Int64[] inArray1, Int64[] outArray1, Int64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Int64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Int64[] _data = new Int64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_Int64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetInt64(); } + _dataTable = new DataTable(_data, new Int64[Ret1ElementCount], new Int64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((Int64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(Int64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Int64*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Int64[] inArray = new Int64[Op1ElementCount]; + Int64[] outArray1 = new Int64[Ret1ElementCount]; + Int64[] outArray2 = new Int64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Int64[] firstOp, Int64[] firstResult, Int64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.SByte.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.SByte.cs new file mode 100644 index 00000000000000..4322ef8bce1dad --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.SByte.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_SByte() + { + var test = new LoadPairVector64NonTemporal_SByte(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_SByte + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(SByte[] inArray1, SByte[] outArray1, SByte[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(SByte); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static SByte[] _data = new SByte[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_SByte() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSByte(); } + _dataTable = new DataTable(_data, new SByte[Ret1ElementCount], new SByte[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((SByte*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(SByte*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(SByte*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + SByte[] inArray = new SByte[Op1ElementCount]; + SByte[] outArray1 = new SByte[Ret1ElementCount]; + SByte[] outArray2 = new SByte[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(SByte[] firstOp, SByte[] firstResult, SByte[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Single.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Single.cs new file mode 100644 index 00000000000000..d3900c3e792431 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.Single.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_Single() + { + var test = new LoadPairVector64NonTemporal_Single(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_Single + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(Single[] inArray1, Single[] outArray1, Single[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(Single); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static Single[] _data = new Single[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_Single() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetSingle(); } + _dataTable = new DataTable(_data, new Single[Ret1ElementCount], new Single[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((Single*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(Single*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(Single*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + Single[] inArray = new Single[Op1ElementCount]; + Single[] outArray1 = new Single[Ret1ElementCount]; + Single[] outArray2 = new Single[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(Single[] firstOp, Single[] firstResult, Single[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (BitConverter.SingleToInt32Bits(firstOp[i]) != BitConverter.SingleToInt32Bits(Helpers.Concat(firstResult, secondResult, i))) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt16.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt16.cs new file mode 100644 index 00000000000000..44611934adee9a --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt16.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_UInt16() + { + var test = new LoadPairVector64NonTemporal_UInt16(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_UInt16 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt16[] inArray1, UInt16[] outArray1, UInt16[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt16); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt16[] _data = new UInt16[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_UInt16() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt16(); } + _dataTable = new DataTable(_data, new UInt16[Ret1ElementCount], new UInt16[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((UInt16*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(UInt16*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt16*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt16[] inArray = new UInt16[Op1ElementCount]; + UInt16[] outArray1 = new UInt16[Ret1ElementCount]; + UInt16[] outArray2 = new UInt16[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt16[] firstOp, UInt16[] firstResult, UInt16[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt32.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt32.cs new file mode 100644 index 00000000000000..deff5feca1ebae --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt32.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_UInt32() + { + var test = new LoadPairVector64NonTemporal_UInt32(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_UInt32 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt32[] inArray1, UInt32[] outArray1, UInt32[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt32); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt32[] _data = new UInt32[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_UInt32() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt32(); } + _dataTable = new DataTable(_data, new UInt32[Ret1ElementCount], new UInt32[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((UInt32*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(UInt32*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt32*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt32[] inArray = new UInt32[Op1ElementCount]; + UInt32[] outArray1 = new UInt32[Ret1ElementCount]; + UInt32[] outArray2 = new UInt32[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt32[] firstOp, UInt32[] firstResult, UInt32[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt64.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt64.cs new file mode 100644 index 00000000000000..de04027064efbd --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/LoadPairVector64NonTemporal.UInt64.cs @@ -0,0 +1,203 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +/****************************************************************************** + * This file is auto-generated from a template file by the GenerateTests.csx * + * script in tests\src\JIT\HardwareIntrinsics\Arm\Shared. In order to make * + * changes, please update the corresponding template and run according to the * + * directions listed in the file. * + ******************************************************************************/ + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Runtime.Intrinsics; +using System.Runtime.Intrinsics.Arm; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + private static void LoadPairVector64NonTemporal_UInt64() + { + var test = new LoadPairVector64NonTemporal_UInt64(); + + if (test.IsSupported) + { + // Validates basic functionality works + test.RunBasicScenario_Load(); + + // Validates calling via reflection works + test.RunReflectionScenario_Load(); + } + else + { + // Validates we throw on unsupported hardware + test.RunUnsupportedScenario(); + } + + if (!test.Succeeded) + { + throw new Exception("One or more scenarios did not complete as expected."); + } + } + } + + public sealed unsafe class LoadPairVector64NonTemporal_UInt64 + { + private struct DataTable + { + private byte[] inArray1; + private byte[] outArray1; + private byte[] outArray2; + + private GCHandle inHandle1; + private GCHandle outHandle1; + private GCHandle outHandle2; + + private ulong alignment; + + public DataTable(UInt64[] inArray1, UInt64[] outArray1, UInt64[] outArray2, int alignment) + { + int sizeOfinArray1 = inArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray1 = outArray1.Length * Unsafe.SizeOf(); + int sizeOfoutArray2 = outArray2.Length * Unsafe.SizeOf(); + if ((alignment != 16 && alignment != 32) || (alignment * 2) < sizeOfinArray1 || (alignment * 2) < sizeOfoutArray1 || (alignment * 2) < sizeOfoutArray2) + { + throw new ArgumentException("Invalid value of alignment"); + } + + this.inArray1 = new byte[alignment * 2]; + this.outArray1 = new byte[alignment * 2]; + this.outArray2 = new byte[alignment * 2]; + + this.inHandle1 = GCHandle.Alloc(this.inArray1, GCHandleType.Pinned); + this.outHandle1 = GCHandle.Alloc(this.outArray1, GCHandleType.Pinned); + this.outHandle2 = GCHandle.Alloc(this.outArray2, GCHandleType.Pinned); + + this.alignment = (ulong)alignment; + + Unsafe.CopyBlockUnaligned(ref Unsafe.AsRef(inArray1Ptr), ref Unsafe.As(ref inArray1[0]), (uint)sizeOfinArray1); + } + + public void* inArray1Ptr => Align((byte*)(inHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray1Ptr => Align((byte*)(outHandle1.AddrOfPinnedObject().ToPointer()), alignment); + public void* outArray2Ptr => Align((byte*)(outHandle2.AddrOfPinnedObject().ToPointer()), alignment); + + public void Dispose() + { + inHandle1.Free(); + outHandle1.Free(); + outHandle2.Free(); + } + + private static unsafe void* Align(byte* buffer, ulong expectedAlignment) + { + return (void*)(((ulong)buffer + expectedAlignment - 1) & ~(expectedAlignment - 1)); + } + } + + private static readonly int LargestVectorSize = 16; + + private static readonly int Ret1ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Ret2ElementCount = Unsafe.SizeOf>() / sizeof(UInt64); + private static readonly int Op1ElementCount = Ret1ElementCount + Ret2ElementCount; + + private static UInt64[] _data = new UInt64[Op1ElementCount]; + + private DataTable _dataTable; + + public LoadPairVector64NonTemporal_UInt64() + { + Succeeded = true; + + for (var i = 0; i < Op1ElementCount; i++) { _data[i] = TestLibrary.Generator.GetUInt64(); } + _dataTable = new DataTable(_data, new UInt64[Ret1ElementCount], new UInt64[Ret2ElementCount], LargestVectorSize); + } + + public bool IsSupported => AdvSimd.Arm64.IsSupported; + + public bool Succeeded { get; set; } + + public void RunBasicScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunBasicScenario_Load)); + + var (value1, value2) = AdvSimd.Arm64.LoadPairVector64NonTemporal((UInt64*)(_dataTable.inArray1Ptr)); + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunReflectionScenario_Load() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunReflectionScenario_Load)); + + var result = typeof(AdvSimd.Arm64).GetMethod(nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal), new Type[] { typeof(UInt64*) }) + .Invoke(null, new object[] { + Pointer.Box(_dataTable.inArray1Ptr, typeof(UInt64*)) + }); + + var (value1, value2) = ((Vector64, Vector64))result; + + Unsafe.Write(_dataTable.outArray1Ptr, value1); + Unsafe.Write(_dataTable.outArray2Ptr, value2); + ValidateResult(_dataTable.inArray1Ptr, _dataTable.outArray1Ptr, _dataTable.outArray2Ptr); + } + + public void RunUnsupportedScenario() + { + TestLibrary.TestFramework.BeginScenario(nameof(RunUnsupportedScenario)); + + Succeeded = false; + + try + { + RunBasicScenario_Load(); + } + catch (PlatformNotSupportedException) + { + Succeeded = true; + } + } + + private void ValidateResult(void* firstOp, void* result1, void* result2, [CallerMemberName] string method = "") + { + UInt64[] inArray = new UInt64[Op1ElementCount]; + UInt64[] outArray1 = new UInt64[Ret1ElementCount]; + UInt64[] outArray2 = new UInt64[Ret2ElementCount]; + + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref inArray[0]), ref Unsafe.AsRef(firstOp), (uint)(Unsafe.SizeOf() * Op1ElementCount)); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray1[0]), ref Unsafe.AsRef(result1), (uint)Unsafe.SizeOf>()); + Unsafe.CopyBlockUnaligned(ref Unsafe.As(ref outArray2[0]), ref Unsafe.AsRef(result2), (uint)Unsafe.SizeOf>()); + + ValidateResult(inArray, outArray1, outArray2, method); + } + + private void ValidateResult(UInt64[] firstOp, UInt64[] firstResult, UInt64[] secondResult, [CallerMemberName] string method = "") + { + bool succeeded = true; + + for (int i = 0; i < Op1ElementCount; i++) + { + if (firstOp[i] != Helpers.Concat(firstResult, secondResult, i)) + { + succeeded = false; + break; + } + } + + if (!succeeded) + { + TestLibrary.TestFramework.LogInformation($"{nameof(AdvSimd.Arm64)}.{nameof(AdvSimd.Arm64.LoadPairVector64NonTemporal)}(Vector64): {method} failed:"); + TestLibrary.TestFramework.LogInformation($" firstOp: ({string.Join(", ", firstOp)})"); + TestLibrary.TestFramework.LogInformation($" firstResult: ({string.Join(", ", firstResult)})"); + TestLibrary.TestFramework.LogInformation($"secondResult: ({string.Join(", ", secondResult)})"); + TestLibrary.TestFramework.LogInformation(string.Empty); + + Succeeded = false; + } + } + } +} diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part2.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part2.cs index 29788e0053f174..f34c72ddcca819 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part2.cs +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part2.cs @@ -49,6 +49,52 @@ static Program() ["LoadAndReplicateToVector128.Double"] = LoadAndReplicateToVector128_Double, ["LoadAndReplicateToVector128.Int64"] = LoadAndReplicateToVector128_Int64, ["LoadAndReplicateToVector128.UInt64"] = LoadAndReplicateToVector128_UInt64, + ["LoadPairScalarVector64.Int32"] = LoadPairScalarVector64_Int32, + ["LoadPairScalarVector64.Single"] = LoadPairScalarVector64_Single, + ["LoadPairScalarVector64.UInt32"] = LoadPairScalarVector64_UInt32, + ["LoadPairScalarVector64NonTemporal.Int32"] = LoadPairScalarVector64NonTemporal_Int32, + ["LoadPairScalarVector64NonTemporal.Single"] = LoadPairScalarVector64NonTemporal_Single, + ["LoadPairScalarVector64NonTemporal.UInt32"] = LoadPairScalarVector64NonTemporal_UInt32, + ["LoadPairVector64.Byte"] = LoadPairVector64_Byte, + ["LoadPairVector64.Double"] = LoadPairVector64_Double, + ["LoadPairVector64.Int16"] = LoadPairVector64_Int16, + ["LoadPairVector64.Int32"] = LoadPairVector64_Int32, + ["LoadPairVector64.Int64"] = LoadPairVector64_Int64, + ["LoadPairVector64.SByte"] = LoadPairVector64_SByte, + ["LoadPairVector64.Single"] = LoadPairVector64_Single, + ["LoadPairVector64.UInt16"] = LoadPairVector64_UInt16, + ["LoadPairVector64.UInt32"] = LoadPairVector64_UInt32, + ["LoadPairVector64.UInt64"] = LoadPairVector64_UInt64, + ["LoadPairVector64NonTemporal.Byte"] = LoadPairVector64NonTemporal_Byte, + ["LoadPairVector64NonTemporal.Double"] = LoadPairVector64NonTemporal_Double, + ["LoadPairVector64NonTemporal.Int16"] = LoadPairVector64NonTemporal_Int16, + ["LoadPairVector64NonTemporal.Int32"] = LoadPairVector64NonTemporal_Int32, + ["LoadPairVector64NonTemporal.Int64"] = LoadPairVector64NonTemporal_Int64, + ["LoadPairVector64NonTemporal.SByte"] = LoadPairVector64NonTemporal_SByte, + ["LoadPairVector64NonTemporal.Single"] = LoadPairVector64NonTemporal_Single, + ["LoadPairVector64NonTemporal.UInt16"] = LoadPairVector64NonTemporal_UInt16, + ["LoadPairVector64NonTemporal.UInt32"] = LoadPairVector64NonTemporal_UInt32, + ["LoadPairVector64NonTemporal.UInt64"] = LoadPairVector64NonTemporal_UInt64, + ["LoadPairVector128.Byte"] = LoadPairVector128_Byte, + ["LoadPairVector128.Double"] = LoadPairVector128_Double, + ["LoadPairVector128.Int16"] = LoadPairVector128_Int16, + ["LoadPairVector128.Int32"] = LoadPairVector128_Int32, + ["LoadPairVector128.Int64"] = LoadPairVector128_Int64, + ["LoadPairVector128.SByte"] = LoadPairVector128_SByte, + ["LoadPairVector128.Single"] = LoadPairVector128_Single, + ["LoadPairVector128.UInt16"] = LoadPairVector128_UInt16, + ["LoadPairVector128.UInt32"] = LoadPairVector128_UInt32, + ["LoadPairVector128.UInt64"] = LoadPairVector128_UInt64, + ["LoadPairVector128NonTemporal.Byte"] = LoadPairVector128NonTemporal_Byte, + ["LoadPairVector128NonTemporal.Double"] = LoadPairVector128NonTemporal_Double, + ["LoadPairVector128NonTemporal.Int16"] = LoadPairVector128NonTemporal_Int16, + ["LoadPairVector128NonTemporal.Int32"] = LoadPairVector128NonTemporal_Int32, + ["LoadPairVector128NonTemporal.Int64"] = LoadPairVector128NonTemporal_Int64, + ["LoadPairVector128NonTemporal.SByte"] = LoadPairVector128NonTemporal_SByte, + ["LoadPairVector128NonTemporal.Single"] = LoadPairVector128NonTemporal_Single, + ["LoadPairVector128NonTemporal.UInt16"] = LoadPairVector128NonTemporal_UInt16, + ["LoadPairVector128NonTemporal.UInt32"] = LoadPairVector128NonTemporal_UInt32, + ["LoadPairVector128NonTemporal.UInt64"] = LoadPairVector128NonTemporal_UInt64, ["Max.Vector128.Double"] = Max_Vector128_Double, ["MaxAcross.Vector64.Byte"] = MaxAcross_Vector64_Byte, ["MaxAcross.Vector64.Int16"] = MaxAcross_Vector64_Int16, @@ -65,52 +111,6 @@ static Program() ["MaxNumberAcross.Vector128.Single"] = MaxNumberAcross_Vector128_Single, ["MaxNumberPairwise.Vector64.Single"] = MaxNumberPairwise_Vector64_Single, ["MaxNumberPairwise.Vector128.Double"] = MaxNumberPairwise_Vector128_Double, - ["MaxNumberPairwise.Vector128.Single"] = MaxNumberPairwise_Vector128_Single, - ["MaxNumberPairwiseScalar.Vector64.Single"] = MaxNumberPairwiseScalar_Vector64_Single, - ["MaxNumberPairwiseScalar.Vector128.Double"] = MaxNumberPairwiseScalar_Vector128_Double, - ["MaxPairwise.Vector128.Byte"] = MaxPairwise_Vector128_Byte, - ["MaxPairwise.Vector128.Double"] = MaxPairwise_Vector128_Double, - ["MaxPairwise.Vector128.Int16"] = MaxPairwise_Vector128_Int16, - ["MaxPairwise.Vector128.Int32"] = MaxPairwise_Vector128_Int32, - ["MaxPairwise.Vector128.SByte"] = MaxPairwise_Vector128_SByte, - ["MaxPairwise.Vector128.Single"] = MaxPairwise_Vector128_Single, - ["MaxPairwise.Vector128.UInt16"] = MaxPairwise_Vector128_UInt16, - ["MaxPairwise.Vector128.UInt32"] = MaxPairwise_Vector128_UInt32, - ["MaxPairwiseScalar.Vector64.Single"] = MaxPairwiseScalar_Vector64_Single, - ["MaxPairwiseScalar.Vector128.Double"] = MaxPairwiseScalar_Vector128_Double, - ["MaxScalar.Vector64.Double"] = MaxScalar_Vector64_Double, - ["MaxScalar.Vector64.Single"] = MaxScalar_Vector64_Single, - ["Min.Vector128.Double"] = Min_Vector128_Double, - ["MinAcross.Vector64.Byte"] = MinAcross_Vector64_Byte, - ["MinAcross.Vector64.Int16"] = MinAcross_Vector64_Int16, - ["MinAcross.Vector64.SByte"] = MinAcross_Vector64_SByte, - ["MinAcross.Vector64.UInt16"] = MinAcross_Vector64_UInt16, - ["MinAcross.Vector128.Byte"] = MinAcross_Vector128_Byte, - ["MinAcross.Vector128.Int16"] = MinAcross_Vector128_Int16, - ["MinAcross.Vector128.Int32"] = MinAcross_Vector128_Int32, - ["MinAcross.Vector128.SByte"] = MinAcross_Vector128_SByte, - ["MinAcross.Vector128.Single"] = MinAcross_Vector128_Single, - ["MinAcross.Vector128.UInt16"] = MinAcross_Vector128_UInt16, - ["MinAcross.Vector128.UInt32"] = MinAcross_Vector128_UInt32, - ["MinNumber.Vector128.Double"] = MinNumber_Vector128_Double, - ["MinNumberAcross.Vector128.Single"] = MinNumberAcross_Vector128_Single, - ["MinNumberPairwise.Vector64.Single"] = MinNumberPairwise_Vector64_Single, - ["MinNumberPairwise.Vector128.Double"] = MinNumberPairwise_Vector128_Double, - ["MinNumberPairwise.Vector128.Single"] = MinNumberPairwise_Vector128_Single, - ["MinNumberPairwiseScalar.Vector64.Single"] = MinNumberPairwiseScalar_Vector64_Single, - ["MinNumberPairwiseScalar.Vector128.Double"] = MinNumberPairwiseScalar_Vector128_Double, - ["MinPairwise.Vector128.Byte"] = MinPairwise_Vector128_Byte, - ["MinPairwise.Vector128.Double"] = MinPairwise_Vector128_Double, - ["MinPairwise.Vector128.Int16"] = MinPairwise_Vector128_Int16, - ["MinPairwise.Vector128.Int32"] = MinPairwise_Vector128_Int32, - ["MinPairwise.Vector128.SByte"] = MinPairwise_Vector128_SByte, - ["MinPairwise.Vector128.Single"] = MinPairwise_Vector128_Single, - ["MinPairwise.Vector128.UInt16"] = MinPairwise_Vector128_UInt16, - ["MinPairwise.Vector128.UInt32"] = MinPairwise_Vector128_UInt32, - ["MinPairwiseScalar.Vector64.Single"] = MinPairwiseScalar_Vector64_Single, - ["MinPairwiseScalar.Vector128.Double"] = MinPairwiseScalar_Vector128_Double, - ["MinScalar.Vector64.Double"] = MinScalar_Vector64_Double, - ["MinScalar.Vector64.Single"] = MinScalar_Vector64_Single, }; } } diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part3.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part3.cs index c7c238a050d7bb..77c36bd700a5d9 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part3.cs +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part3.cs @@ -11,6 +11,52 @@ public static partial class Program static Program() { TestList = new Dictionary() { + ["MaxNumberPairwise.Vector128.Single"] = MaxNumberPairwise_Vector128_Single, + ["MaxNumberPairwiseScalar.Vector64.Single"] = MaxNumberPairwiseScalar_Vector64_Single, + ["MaxNumberPairwiseScalar.Vector128.Double"] = MaxNumberPairwiseScalar_Vector128_Double, + ["MaxPairwise.Vector128.Byte"] = MaxPairwise_Vector128_Byte, + ["MaxPairwise.Vector128.Double"] = MaxPairwise_Vector128_Double, + ["MaxPairwise.Vector128.Int16"] = MaxPairwise_Vector128_Int16, + ["MaxPairwise.Vector128.Int32"] = MaxPairwise_Vector128_Int32, + ["MaxPairwise.Vector128.SByte"] = MaxPairwise_Vector128_SByte, + ["MaxPairwise.Vector128.Single"] = MaxPairwise_Vector128_Single, + ["MaxPairwise.Vector128.UInt16"] = MaxPairwise_Vector128_UInt16, + ["MaxPairwise.Vector128.UInt32"] = MaxPairwise_Vector128_UInt32, + ["MaxPairwiseScalar.Vector64.Single"] = MaxPairwiseScalar_Vector64_Single, + ["MaxPairwiseScalar.Vector128.Double"] = MaxPairwiseScalar_Vector128_Double, + ["MaxScalar.Vector64.Double"] = MaxScalar_Vector64_Double, + ["MaxScalar.Vector64.Single"] = MaxScalar_Vector64_Single, + ["Min.Vector128.Double"] = Min_Vector128_Double, + ["MinAcross.Vector64.Byte"] = MinAcross_Vector64_Byte, + ["MinAcross.Vector64.Int16"] = MinAcross_Vector64_Int16, + ["MinAcross.Vector64.SByte"] = MinAcross_Vector64_SByte, + ["MinAcross.Vector64.UInt16"] = MinAcross_Vector64_UInt16, + ["MinAcross.Vector128.Byte"] = MinAcross_Vector128_Byte, + ["MinAcross.Vector128.Int16"] = MinAcross_Vector128_Int16, + ["MinAcross.Vector128.Int32"] = MinAcross_Vector128_Int32, + ["MinAcross.Vector128.SByte"] = MinAcross_Vector128_SByte, + ["MinAcross.Vector128.Single"] = MinAcross_Vector128_Single, + ["MinAcross.Vector128.UInt16"] = MinAcross_Vector128_UInt16, + ["MinAcross.Vector128.UInt32"] = MinAcross_Vector128_UInt32, + ["MinNumber.Vector128.Double"] = MinNumber_Vector128_Double, + ["MinNumberAcross.Vector128.Single"] = MinNumberAcross_Vector128_Single, + ["MinNumberPairwise.Vector64.Single"] = MinNumberPairwise_Vector64_Single, + ["MinNumberPairwise.Vector128.Double"] = MinNumberPairwise_Vector128_Double, + ["MinNumberPairwise.Vector128.Single"] = MinNumberPairwise_Vector128_Single, + ["MinNumberPairwiseScalar.Vector64.Single"] = MinNumberPairwiseScalar_Vector64_Single, + ["MinNumberPairwiseScalar.Vector128.Double"] = MinNumberPairwiseScalar_Vector128_Double, + ["MinPairwise.Vector128.Byte"] = MinPairwise_Vector128_Byte, + ["MinPairwise.Vector128.Double"] = MinPairwise_Vector128_Double, + ["MinPairwise.Vector128.Int16"] = MinPairwise_Vector128_Int16, + ["MinPairwise.Vector128.Int32"] = MinPairwise_Vector128_Int32, + ["MinPairwise.Vector128.SByte"] = MinPairwise_Vector128_SByte, + ["MinPairwise.Vector128.Single"] = MinPairwise_Vector128_Single, + ["MinPairwise.Vector128.UInt16"] = MinPairwise_Vector128_UInt16, + ["MinPairwise.Vector128.UInt32"] = MinPairwise_Vector128_UInt32, + ["MinPairwiseScalar.Vector64.Single"] = MinPairwiseScalar_Vector64_Single, + ["MinPairwiseScalar.Vector128.Double"] = MinPairwiseScalar_Vector128_Double, + ["MinScalar.Vector64.Double"] = MinScalar_Vector64_Double, + ["MinScalar.Vector64.Single"] = MinScalar_Vector64_Single, ["Multiply.Vector128.Double"] = Multiply_Vector128_Double, ["MultiplyByScalar.Vector128.Double"] = MultiplyByScalar_Vector128_Double, ["MultiplyBySelectedScalar.Vector128.Double.Vector128.Double.1"] = MultiplyBySelectedScalar_Vector128_Double_Vector128_Double_1, @@ -65,52 +111,6 @@ static Program() ["NegateScalar.Vector64.Int64"] = NegateScalar_Vector64_Int64, ["ReciprocalEstimate.Vector128.Double"] = ReciprocalEstimate_Vector128_Double, ["ReciprocalEstimateScalar.Vector64.Double"] = ReciprocalEstimateScalar_Vector64_Double, - ["ReciprocalEstimateScalar.Vector64.Single"] = ReciprocalEstimateScalar_Vector64_Single, - ["ReciprocalExponentScalar.Vector64.Double"] = ReciprocalExponentScalar_Vector64_Double, - ["ReciprocalExponentScalar.Vector64.Single"] = ReciprocalExponentScalar_Vector64_Single, - ["ReciprocalSquareRootEstimate.Vector128.Double"] = ReciprocalSquareRootEstimate_Vector128_Double, - ["ReciprocalSquareRootEstimateScalar.Vector64.Double"] = ReciprocalSquareRootEstimateScalar_Vector64_Double, - ["ReciprocalSquareRootEstimateScalar.Vector64.Single"] = ReciprocalSquareRootEstimateScalar_Vector64_Single, - ["ReciprocalSquareRootStep.Vector128.Double"] = ReciprocalSquareRootStep_Vector128_Double, - ["ReciprocalSquareRootStepScalar.Vector64.Double"] = ReciprocalSquareRootStepScalar_Vector64_Double, - ["ReciprocalSquareRootStepScalar.Vector64.Single"] = ReciprocalSquareRootStepScalar_Vector64_Single, - ["ReciprocalStep.Vector128.Double"] = ReciprocalStep_Vector128_Double, - ["ReciprocalStepScalar.Vector64.Double"] = ReciprocalStepScalar_Vector64_Double, - ["ReciprocalStepScalar.Vector64.Single"] = ReciprocalStepScalar_Vector64_Single, - ["ReverseElementBits.Vector128.Byte"] = ReverseElementBits_Vector128_Byte, - ["ReverseElementBits.Vector128.SByte"] = ReverseElementBits_Vector128_SByte, - ["ReverseElementBits.Vector64.Byte"] = ReverseElementBits_Vector64_Byte, - ["ReverseElementBits.Vector64.SByte"] = ReverseElementBits_Vector64_SByte, - ["RoundAwayFromZero.Vector128.Double"] = RoundAwayFromZero_Vector128_Double, - ["RoundToNearest.Vector128.Double"] = RoundToNearest_Vector128_Double, - ["RoundToNegativeInfinity.Vector128.Double"] = RoundToNegativeInfinity_Vector128_Double, - ["RoundToPositiveInfinity.Vector128.Double"] = RoundToPositiveInfinity_Vector128_Double, - ["RoundToZero.Vector128.Double"] = RoundToZero_Vector128_Double, - ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int16"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int16, - ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int32"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int32, - ["ShiftArithmeticRoundedSaturateScalar.Vector64.SByte"] = ShiftArithmeticRoundedSaturateScalar_Vector64_SByte, - ["ShiftArithmeticSaturateScalar.Vector64.Int16"] = ShiftArithmeticSaturateScalar_Vector64_Int16, - ["ShiftArithmeticSaturateScalar.Vector64.Int32"] = ShiftArithmeticSaturateScalar_Vector64_Int32, - ["ShiftArithmeticSaturateScalar.Vector64.SByte"] = ShiftArithmeticSaturateScalar_Vector64_SByte, - ["ShiftLeftLogicalSaturateScalar.Vector64.Byte.7"] = ShiftLeftLogicalSaturateScalar_Vector64_Byte_7, - ["ShiftLeftLogicalSaturateScalar.Vector64.Int16.15"] = ShiftLeftLogicalSaturateScalar_Vector64_Int16_15, - ["ShiftLeftLogicalSaturateScalar.Vector64.Int32.31"] = ShiftLeftLogicalSaturateScalar_Vector64_Int32_31, - ["ShiftLeftLogicalSaturateScalar.Vector64.SByte.1"] = ShiftLeftLogicalSaturateScalar_Vector64_SByte_1, - ["ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt16_1, - ["ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt32_1, - ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int16_5, - ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int32_7, - ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_SByte_3, - ["ShiftLogicalRoundedSaturateScalar.Vector64.Byte"] = ShiftLogicalRoundedSaturateScalar_Vector64_Byte, - ["ShiftLogicalRoundedSaturateScalar.Vector64.Int16"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int16, - ["ShiftLogicalRoundedSaturateScalar.Vector64.Int32"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int32, - ["ShiftLogicalRoundedSaturateScalar.Vector64.SByte"] = ShiftLogicalRoundedSaturateScalar_Vector64_SByte, - ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt16"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt16, - ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt32"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt32, - ["ShiftLogicalSaturateScalar.Vector64.Byte"] = ShiftLogicalSaturateScalar_Vector64_Byte, - ["ShiftLogicalSaturateScalar.Vector64.Int16"] = ShiftLogicalSaturateScalar_Vector64_Int16, - ["ShiftLogicalSaturateScalar.Vector64.Int32"] = ShiftLogicalSaturateScalar_Vector64_Int32, - ["ShiftLogicalSaturateScalar.Vector64.SByte"] = ShiftLogicalSaturateScalar_Vector64_SByte, }; } } diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part4.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part4.cs index af2a7dcb3c8a06..7f93b00e0ba06f 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part4.cs +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part4.cs @@ -11,6 +11,52 @@ public static partial class Program static Program() { TestList = new Dictionary() { + ["ReciprocalEstimateScalar.Vector64.Single"] = ReciprocalEstimateScalar_Vector64_Single, + ["ReciprocalExponentScalar.Vector64.Double"] = ReciprocalExponentScalar_Vector64_Double, + ["ReciprocalExponentScalar.Vector64.Single"] = ReciprocalExponentScalar_Vector64_Single, + ["ReciprocalSquareRootEstimate.Vector128.Double"] = ReciprocalSquareRootEstimate_Vector128_Double, + ["ReciprocalSquareRootEstimateScalar.Vector64.Double"] = ReciprocalSquareRootEstimateScalar_Vector64_Double, + ["ReciprocalSquareRootEstimateScalar.Vector64.Single"] = ReciprocalSquareRootEstimateScalar_Vector64_Single, + ["ReciprocalSquareRootStep.Vector128.Double"] = ReciprocalSquareRootStep_Vector128_Double, + ["ReciprocalSquareRootStepScalar.Vector64.Double"] = ReciprocalSquareRootStepScalar_Vector64_Double, + ["ReciprocalSquareRootStepScalar.Vector64.Single"] = ReciprocalSquareRootStepScalar_Vector64_Single, + ["ReciprocalStep.Vector128.Double"] = ReciprocalStep_Vector128_Double, + ["ReciprocalStepScalar.Vector64.Double"] = ReciprocalStepScalar_Vector64_Double, + ["ReciprocalStepScalar.Vector64.Single"] = ReciprocalStepScalar_Vector64_Single, + ["ReverseElementBits.Vector128.Byte"] = ReverseElementBits_Vector128_Byte, + ["ReverseElementBits.Vector128.SByte"] = ReverseElementBits_Vector128_SByte, + ["ReverseElementBits.Vector64.Byte"] = ReverseElementBits_Vector64_Byte, + ["ReverseElementBits.Vector64.SByte"] = ReverseElementBits_Vector64_SByte, + ["RoundAwayFromZero.Vector128.Double"] = RoundAwayFromZero_Vector128_Double, + ["RoundToNearest.Vector128.Double"] = RoundToNearest_Vector128_Double, + ["RoundToNegativeInfinity.Vector128.Double"] = RoundToNegativeInfinity_Vector128_Double, + ["RoundToPositiveInfinity.Vector128.Double"] = RoundToPositiveInfinity_Vector128_Double, + ["RoundToZero.Vector128.Double"] = RoundToZero_Vector128_Double, + ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int16"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int16, + ["ShiftArithmeticRoundedSaturateScalar.Vector64.Int32"] = ShiftArithmeticRoundedSaturateScalar_Vector64_Int32, + ["ShiftArithmeticRoundedSaturateScalar.Vector64.SByte"] = ShiftArithmeticRoundedSaturateScalar_Vector64_SByte, + ["ShiftArithmeticSaturateScalar.Vector64.Int16"] = ShiftArithmeticSaturateScalar_Vector64_Int16, + ["ShiftArithmeticSaturateScalar.Vector64.Int32"] = ShiftArithmeticSaturateScalar_Vector64_Int32, + ["ShiftArithmeticSaturateScalar.Vector64.SByte"] = ShiftArithmeticSaturateScalar_Vector64_SByte, + ["ShiftLeftLogicalSaturateScalar.Vector64.Byte.7"] = ShiftLeftLogicalSaturateScalar_Vector64_Byte_7, + ["ShiftLeftLogicalSaturateScalar.Vector64.Int16.15"] = ShiftLeftLogicalSaturateScalar_Vector64_Int16_15, + ["ShiftLeftLogicalSaturateScalar.Vector64.Int32.31"] = ShiftLeftLogicalSaturateScalar_Vector64_Int32_31, + ["ShiftLeftLogicalSaturateScalar.Vector64.SByte.1"] = ShiftLeftLogicalSaturateScalar_Vector64_SByte_1, + ["ShiftLeftLogicalSaturateScalar.Vector64.UInt16.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt16_1, + ["ShiftLeftLogicalSaturateScalar.Vector64.UInt32.1"] = ShiftLeftLogicalSaturateScalar_Vector64_UInt32_1, + ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int16.5"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int16_5, + ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.Int32.7"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_Int32_7, + ["ShiftLeftLogicalSaturateUnsignedScalar.Vector64.SByte.3"] = ShiftLeftLogicalSaturateUnsignedScalar_Vector64_SByte_3, + ["ShiftLogicalRoundedSaturateScalar.Vector64.Byte"] = ShiftLogicalRoundedSaturateScalar_Vector64_Byte, + ["ShiftLogicalRoundedSaturateScalar.Vector64.Int16"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int16, + ["ShiftLogicalRoundedSaturateScalar.Vector64.Int32"] = ShiftLogicalRoundedSaturateScalar_Vector64_Int32, + ["ShiftLogicalRoundedSaturateScalar.Vector64.SByte"] = ShiftLogicalRoundedSaturateScalar_Vector64_SByte, + ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt16"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt16, + ["ShiftLogicalRoundedSaturateScalar.Vector64.UInt32"] = ShiftLogicalRoundedSaturateScalar_Vector64_UInt32, + ["ShiftLogicalSaturateScalar.Vector64.Byte"] = ShiftLogicalSaturateScalar_Vector64_Byte, + ["ShiftLogicalSaturateScalar.Vector64.Int16"] = ShiftLogicalSaturateScalar_Vector64_Int16, + ["ShiftLogicalSaturateScalar.Vector64.Int32"] = ShiftLogicalSaturateScalar_Vector64_Int32, + ["ShiftLogicalSaturateScalar.Vector64.SByte"] = ShiftLogicalSaturateScalar_Vector64_SByte, ["ShiftLogicalSaturateScalar.Vector64.UInt16"] = ShiftLogicalSaturateScalar_Vector64_UInt16, ["ShiftLogicalSaturateScalar.Vector64.UInt32"] = ShiftLogicalSaturateScalar_Vector64_UInt32, ["ShiftRightArithmeticNarrowingSaturateScalar.Vector64.Int16.16"] = ShiftRightArithmeticNarrowingSaturateScalar_Vector64_Int16_16, @@ -65,52 +111,6 @@ static Program() ["StorePairScalar.Vector64.UInt32"] = StorePairScalar_Vector64_UInt32, ["StorePairScalarNonTemporal.Vector64.Int32"] = StorePairScalarNonTemporal_Vector64_Int32, ["StorePairScalarNonTemporal.Vector64.Single"] = StorePairScalarNonTemporal_Vector64_Single, - ["StorePairScalarNonTemporal.Vector64.UInt32"] = StorePairScalarNonTemporal_Vector64_UInt32, - ["StorePairNonTemporal.Vector64.Byte"] = StorePairNonTemporal_Vector64_Byte, - ["StorePairNonTemporal.Vector64.Double"] = StorePairNonTemporal_Vector64_Double, - ["StorePairNonTemporal.Vector64.Int16"] = StorePairNonTemporal_Vector64_Int16, - ["StorePairNonTemporal.Vector64.Int32"] = StorePairNonTemporal_Vector64_Int32, - ["StorePairNonTemporal.Vector64.Int64"] = StorePairNonTemporal_Vector64_Int64, - ["StorePairNonTemporal.Vector64.SByte"] = StorePairNonTemporal_Vector64_SByte, - ["StorePairNonTemporal.Vector64.Single"] = StorePairNonTemporal_Vector64_Single, - ["StorePairNonTemporal.Vector64.UInt16"] = StorePairNonTemporal_Vector64_UInt16, - ["StorePairNonTemporal.Vector64.UInt32"] = StorePairNonTemporal_Vector64_UInt32, - ["StorePairNonTemporal.Vector64.UInt64"] = StorePairNonTemporal_Vector64_UInt64, - ["StorePairNonTemporal.Vector128.Byte"] = StorePairNonTemporal_Vector128_Byte, - ["StorePairNonTemporal.Vector128.Double"] = StorePairNonTemporal_Vector128_Double, - ["StorePairNonTemporal.Vector128.Int16"] = StorePairNonTemporal_Vector128_Int16, - ["StorePairNonTemporal.Vector128.Int32"] = StorePairNonTemporal_Vector128_Int32, - ["StorePairNonTemporal.Vector128.Int64"] = StorePairNonTemporal_Vector128_Int64, - ["StorePairNonTemporal.Vector128.SByte"] = StorePairNonTemporal_Vector128_SByte, - ["StorePairNonTemporal.Vector128.Single"] = StorePairNonTemporal_Vector128_Single, - ["StorePairNonTemporal.Vector128.UInt16"] = StorePairNonTemporal_Vector128_UInt16, - ["StorePairNonTemporal.Vector128.UInt32"] = StorePairNonTemporal_Vector128_UInt32, - ["StorePairNonTemporal.Vector128.UInt64"] = StorePairNonTemporal_Vector128_UInt64, - ["Subtract.Vector128.Double"] = Subtract_Vector128_Double, - ["SubtractSaturateScalar.Vector64.Byte"] = SubtractSaturateScalar_Vector64_Byte, - ["SubtractSaturateScalar.Vector64.Int16"] = SubtractSaturateScalar_Vector64_Int16, - ["SubtractSaturateScalar.Vector64.Int32"] = SubtractSaturateScalar_Vector64_Int32, - ["SubtractSaturateScalar.Vector64.SByte"] = SubtractSaturateScalar_Vector64_SByte, - ["SubtractSaturateScalar.Vector64.UInt16"] = SubtractSaturateScalar_Vector64_UInt16, - ["SubtractSaturateScalar.Vector64.UInt32"] = SubtractSaturateScalar_Vector64_UInt32, - ["TransposeEven.Vector64.Byte"] = TransposeEven_Vector64_Byte, - ["TransposeEven.Vector64.Int16"] = TransposeEven_Vector64_Int16, - ["TransposeEven.Vector64.Int32"] = TransposeEven_Vector64_Int32, - ["TransposeEven.Vector64.SByte"] = TransposeEven_Vector64_SByte, - ["TransposeEven.Vector64.Single"] = TransposeEven_Vector64_Single, - ["TransposeEven.Vector64.UInt16"] = TransposeEven_Vector64_UInt16, - ["TransposeEven.Vector64.UInt32"] = TransposeEven_Vector64_UInt32, - ["TransposeEven.Vector128.Byte"] = TransposeEven_Vector128_Byte, - ["TransposeEven.Vector128.Double"] = TransposeEven_Vector128_Double, - ["TransposeEven.Vector128.Int16"] = TransposeEven_Vector128_Int16, - ["TransposeEven.Vector128.Int32"] = TransposeEven_Vector128_Int32, - ["TransposeEven.Vector128.Int64"] = TransposeEven_Vector128_Int64, - ["TransposeEven.Vector128.SByte"] = TransposeEven_Vector128_SByte, - ["TransposeEven.Vector128.Single"] = TransposeEven_Vector128_Single, - ["TransposeEven.Vector128.UInt16"] = TransposeEven_Vector128_UInt16, - ["TransposeEven.Vector128.UInt32"] = TransposeEven_Vector128_UInt32, - ["TransposeEven.Vector128.UInt64"] = TransposeEven_Vector128_UInt64, - ["TransposeOdd.Vector64.Byte"] = TransposeOdd_Vector64_Byte, }; } } diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part5.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part5.cs index ce885756d0e364..13cb36890d5616 100644 --- a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part5.cs +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part5.cs @@ -11,6 +11,52 @@ public static partial class Program static Program() { TestList = new Dictionary() { + ["StorePairScalarNonTemporal.Vector64.UInt32"] = StorePairScalarNonTemporal_Vector64_UInt32, + ["StorePairNonTemporal.Vector64.Byte"] = StorePairNonTemporal_Vector64_Byte, + ["StorePairNonTemporal.Vector64.Double"] = StorePairNonTemporal_Vector64_Double, + ["StorePairNonTemporal.Vector64.Int16"] = StorePairNonTemporal_Vector64_Int16, + ["StorePairNonTemporal.Vector64.Int32"] = StorePairNonTemporal_Vector64_Int32, + ["StorePairNonTemporal.Vector64.Int64"] = StorePairNonTemporal_Vector64_Int64, + ["StorePairNonTemporal.Vector64.SByte"] = StorePairNonTemporal_Vector64_SByte, + ["StorePairNonTemporal.Vector64.Single"] = StorePairNonTemporal_Vector64_Single, + ["StorePairNonTemporal.Vector64.UInt16"] = StorePairNonTemporal_Vector64_UInt16, + ["StorePairNonTemporal.Vector64.UInt32"] = StorePairNonTemporal_Vector64_UInt32, + ["StorePairNonTemporal.Vector64.UInt64"] = StorePairNonTemporal_Vector64_UInt64, + ["StorePairNonTemporal.Vector128.Byte"] = StorePairNonTemporal_Vector128_Byte, + ["StorePairNonTemporal.Vector128.Double"] = StorePairNonTemporal_Vector128_Double, + ["StorePairNonTemporal.Vector128.Int16"] = StorePairNonTemporal_Vector128_Int16, + ["StorePairNonTemporal.Vector128.Int32"] = StorePairNonTemporal_Vector128_Int32, + ["StorePairNonTemporal.Vector128.Int64"] = StorePairNonTemporal_Vector128_Int64, + ["StorePairNonTemporal.Vector128.SByte"] = StorePairNonTemporal_Vector128_SByte, + ["StorePairNonTemporal.Vector128.Single"] = StorePairNonTemporal_Vector128_Single, + ["StorePairNonTemporal.Vector128.UInt16"] = StorePairNonTemporal_Vector128_UInt16, + ["StorePairNonTemporal.Vector128.UInt32"] = StorePairNonTemporal_Vector128_UInt32, + ["StorePairNonTemporal.Vector128.UInt64"] = StorePairNonTemporal_Vector128_UInt64, + ["Subtract.Vector128.Double"] = Subtract_Vector128_Double, + ["SubtractSaturateScalar.Vector64.Byte"] = SubtractSaturateScalar_Vector64_Byte, + ["SubtractSaturateScalar.Vector64.Int16"] = SubtractSaturateScalar_Vector64_Int16, + ["SubtractSaturateScalar.Vector64.Int32"] = SubtractSaturateScalar_Vector64_Int32, + ["SubtractSaturateScalar.Vector64.SByte"] = SubtractSaturateScalar_Vector64_SByte, + ["SubtractSaturateScalar.Vector64.UInt16"] = SubtractSaturateScalar_Vector64_UInt16, + ["SubtractSaturateScalar.Vector64.UInt32"] = SubtractSaturateScalar_Vector64_UInt32, + ["TransposeEven.Vector64.Byte"] = TransposeEven_Vector64_Byte, + ["TransposeEven.Vector64.Int16"] = TransposeEven_Vector64_Int16, + ["TransposeEven.Vector64.Int32"] = TransposeEven_Vector64_Int32, + ["TransposeEven.Vector64.SByte"] = TransposeEven_Vector64_SByte, + ["TransposeEven.Vector64.Single"] = TransposeEven_Vector64_Single, + ["TransposeEven.Vector64.UInt16"] = TransposeEven_Vector64_UInt16, + ["TransposeEven.Vector64.UInt32"] = TransposeEven_Vector64_UInt32, + ["TransposeEven.Vector128.Byte"] = TransposeEven_Vector128_Byte, + ["TransposeEven.Vector128.Double"] = TransposeEven_Vector128_Double, + ["TransposeEven.Vector128.Int16"] = TransposeEven_Vector128_Int16, + ["TransposeEven.Vector128.Int32"] = TransposeEven_Vector128_Int32, + ["TransposeEven.Vector128.Int64"] = TransposeEven_Vector128_Int64, + ["TransposeEven.Vector128.SByte"] = TransposeEven_Vector128_SByte, + ["TransposeEven.Vector128.Single"] = TransposeEven_Vector128_Single, + ["TransposeEven.Vector128.UInt16"] = TransposeEven_Vector128_UInt16, + ["TransposeEven.Vector128.UInt32"] = TransposeEven_Vector128_UInt32, + ["TransposeEven.Vector128.UInt64"] = TransposeEven_Vector128_UInt64, + ["TransposeOdd.Vector64.Byte"] = TransposeOdd_Vector64_Byte, ["TransposeOdd.Vector64.Int16"] = TransposeOdd_Vector64_Int16, ["TransposeOdd.Vector64.Int32"] = TransposeOdd_Vector64_Int32, ["TransposeOdd.Vector64.SByte"] = TransposeOdd_Vector64_SByte, @@ -65,40 +111,6 @@ static Program() ["UnzipOdd.Vector128.UInt16"] = UnzipOdd_Vector128_UInt16, ["UnzipOdd.Vector128.UInt32"] = UnzipOdd_Vector128_UInt32, ["UnzipOdd.Vector128.UInt64"] = UnzipOdd_Vector128_UInt64, - ["ZipHigh.Vector64.Byte"] = ZipHigh_Vector64_Byte, - ["ZipHigh.Vector64.Int16"] = ZipHigh_Vector64_Int16, - ["ZipHigh.Vector64.Int32"] = ZipHigh_Vector64_Int32, - ["ZipHigh.Vector64.SByte"] = ZipHigh_Vector64_SByte, - ["ZipHigh.Vector64.Single"] = ZipHigh_Vector64_Single, - ["ZipHigh.Vector64.UInt16"] = ZipHigh_Vector64_UInt16, - ["ZipHigh.Vector64.UInt32"] = ZipHigh_Vector64_UInt32, - ["ZipHigh.Vector128.Byte"] = ZipHigh_Vector128_Byte, - ["ZipHigh.Vector128.Double"] = ZipHigh_Vector128_Double, - ["ZipHigh.Vector128.Int16"] = ZipHigh_Vector128_Int16, - ["ZipHigh.Vector128.Int32"] = ZipHigh_Vector128_Int32, - ["ZipHigh.Vector128.Int64"] = ZipHigh_Vector128_Int64, - ["ZipHigh.Vector128.SByte"] = ZipHigh_Vector128_SByte, - ["ZipHigh.Vector128.Single"] = ZipHigh_Vector128_Single, - ["ZipHigh.Vector128.UInt16"] = ZipHigh_Vector128_UInt16, - ["ZipHigh.Vector128.UInt32"] = ZipHigh_Vector128_UInt32, - ["ZipHigh.Vector128.UInt64"] = ZipHigh_Vector128_UInt64, - ["ZipLow.Vector64.Byte"] = ZipLow_Vector64_Byte, - ["ZipLow.Vector64.Int16"] = ZipLow_Vector64_Int16, - ["ZipLow.Vector64.Int32"] = ZipLow_Vector64_Int32, - ["ZipLow.Vector64.SByte"] = ZipLow_Vector64_SByte, - ["ZipLow.Vector64.Single"] = ZipLow_Vector64_Single, - ["ZipLow.Vector64.UInt16"] = ZipLow_Vector64_UInt16, - ["ZipLow.Vector64.UInt32"] = ZipLow_Vector64_UInt32, - ["ZipLow.Vector128.Byte"] = ZipLow_Vector128_Byte, - ["ZipLow.Vector128.Double"] = ZipLow_Vector128_Double, - ["ZipLow.Vector128.Int16"] = ZipLow_Vector128_Int16, - ["ZipLow.Vector128.Int32"] = ZipLow_Vector128_Int32, - ["ZipLow.Vector128.Int64"] = ZipLow_Vector128_Int64, - ["ZipLow.Vector128.SByte"] = ZipLow_Vector128_SByte, - ["ZipLow.Vector128.Single"] = ZipLow_Vector128_Single, - ["ZipLow.Vector128.UInt16"] = ZipLow_Vector128_UInt16, - ["ZipLow.Vector128.UInt32"] = ZipLow_Vector128_UInt32, - ["ZipLow.Vector128.UInt64"] = ZipLow_Vector128_UInt64, }; } } diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part6.cs b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part6.cs new file mode 100644 index 00000000000000..7cf97e14beadc3 --- /dev/null +++ b/src/tests/JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/Program.AdvSimd.Arm64_Part6.cs @@ -0,0 +1,51 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; +using System.Collections.Generic; + +namespace JIT.HardwareIntrinsics.Arm +{ + public static partial class Program + { + static Program() + { + TestList = new Dictionary() { + ["ZipHigh.Vector64.Byte"] = ZipHigh_Vector64_Byte, + ["ZipHigh.Vector64.Int16"] = ZipHigh_Vector64_Int16, + ["ZipHigh.Vector64.Int32"] = ZipHigh_Vector64_Int32, + ["ZipHigh.Vector64.SByte"] = ZipHigh_Vector64_SByte, + ["ZipHigh.Vector64.Single"] = ZipHigh_Vector64_Single, + ["ZipHigh.Vector64.UInt16"] = ZipHigh_Vector64_UInt16, + ["ZipHigh.Vector64.UInt32"] = ZipHigh_Vector64_UInt32, + ["ZipHigh.Vector128.Byte"] = ZipHigh_Vector128_Byte, + ["ZipHigh.Vector128.Double"] = ZipHigh_Vector128_Double, + ["ZipHigh.Vector128.Int16"] = ZipHigh_Vector128_Int16, + ["ZipHigh.Vector128.Int32"] = ZipHigh_Vector128_Int32, + ["ZipHigh.Vector128.Int64"] = ZipHigh_Vector128_Int64, + ["ZipHigh.Vector128.SByte"] = ZipHigh_Vector128_SByte, + ["ZipHigh.Vector128.Single"] = ZipHigh_Vector128_Single, + ["ZipHigh.Vector128.UInt16"] = ZipHigh_Vector128_UInt16, + ["ZipHigh.Vector128.UInt32"] = ZipHigh_Vector128_UInt32, + ["ZipHigh.Vector128.UInt64"] = ZipHigh_Vector128_UInt64, + ["ZipLow.Vector64.Byte"] = ZipLow_Vector64_Byte, + ["ZipLow.Vector64.Int16"] = ZipLow_Vector64_Int16, + ["ZipLow.Vector64.Int32"] = ZipLow_Vector64_Int32, + ["ZipLow.Vector64.SByte"] = ZipLow_Vector64_SByte, + ["ZipLow.Vector64.Single"] = ZipLow_Vector64_Single, + ["ZipLow.Vector64.UInt16"] = ZipLow_Vector64_UInt16, + ["ZipLow.Vector64.UInt32"] = ZipLow_Vector64_UInt32, + ["ZipLow.Vector128.Byte"] = ZipLow_Vector128_Byte, + ["ZipLow.Vector128.Double"] = ZipLow_Vector128_Double, + ["ZipLow.Vector128.Int16"] = ZipLow_Vector128_Int16, + ["ZipLow.Vector128.Int32"] = ZipLow_Vector128_Int32, + ["ZipLow.Vector128.Int64"] = ZipLow_Vector128_Int64, + ["ZipLow.Vector128.SByte"] = ZipLow_Vector128_SByte, + ["ZipLow.Vector128.Single"] = ZipLow_Vector128_Single, + ["ZipLow.Vector128.UInt16"] = ZipLow_Vector128_UInt16, + ["ZipLow.Vector128.UInt32"] = ZipLow_Vector128_UInt32, + ["ZipLow.Vector128.UInt64"] = ZipLow_Vector128_UInt64, + }; + } + } +}